HTML之JavaScript运算符
1.算术运算符+ - * / %除以0,结果为Infinity取余数,如果除数为0,结果为NaN NAN:Not A Number2.复合赋值运算符++ += -= *= /= %=/= 除以0,结果为Infinity%= 如果除数为0,结果为NaN NaN:Not A Number3.关系运算符== != > < >= <= ===== 如果两端的数据类型不一致,会尝试转换数据类型为number,再进行比较=== 严格比较,数据类型不一致直接返回false,数据类型相同则会对比4.逻辑运算符&& || !5.条件运算符?: (三目运算符) 语法:表达式1 ? 表达式2 : 表达式3 如果表达式1为真,执行表达式2,否则执行表达式36.位运算符& | ^ ~ << >> >>>
html"><!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script>html" title=javascript>javascript"> console.log(10/2); console.log(10/4); console.log(10/0); console.log(10%0); console.log(10 == 10); console.log(1 == true); console.log(1 === true); console.log(10 == '10'); console.log(10 === '10'); console.log('true'==1); </script>
</head>
<body></body>
</html>