算数运算符
算数运算符:+ - * / %(取余)
<script> var num1=10,num2=10 console.log(num1+num2) console.log(num1-num2) console.log(num1*num2) console.log(num1/num2) console.log(num1%num2) </script>
赋值运算符
= += -= *= /= %=
(a=a+b) = (a+=b)
比较运算符
比较运算符 :>(大于)、 >= (大于等于)、 <(小于)、 <= (小于等于)、 != / <> (不等于)、 ==(等于)、 ===(绝对等于)。
==等于:值相等就可以;===绝对等于:数据类型和值都相等。
<script> console.log(num1>num2); console.log(num1>=num2); console.log(num1<num2); console.log(num1<=num2); console.log(num1!=num2); </script>
结果是布尔值(false或true)
逻辑运算符
逻辑运算符 &&(且:所有条件都满足才为真)
||(或:只要有一个条件满足就为真)
!(非:取反)
<script> var person={height:'1m',like:'羊',age:18} if(!(person.height=='11m'||person.like=='羊肉'||person.age==8)){ alert("lala") } </script>