1.比较运算
var a= 10
var b= 20
console.log(a<b)
console.log(a>b)
console.log(a==b)
2.逻辑运算
// 逻辑与&
// 特点:只有两边都为true,结果才为true
// 只要一边为false,结果为false
console.log(10>5 && 5>10)
console.log(10>5 && 5<10)
// 逻辑或||
//特点:只要一边为true,结果为true 两边都是false,结果为false
console.log(10>20||30>20)
// 逻辑非!颠倒是非 (反向操作)
console.log(!(20>40))
console.log(!(20<40))
3.三元运算
var a =(10>5)?"ture":"false"
console.log(a)
4.赋值运算
var a =2
a+=4
console.log(a)
var b = 20
b-=30
console.log(b)
5.++运算
var a= 20
a++;
a++;
console.log(a)
//先运算,后自增
var a =20
var b = a++ +20
console.log(a)
console.log(b)
// 先自增,后运算
var a =20
var b = ++a +20
console.log(a)
console.log(b)
var a =10
var b = a++ +20 + ++a;
console.log(a)
console.log(b)
6.算术运算符
var a = 10
var b =20
console.log(a+b)
console.log(a-b)
console.log(a*b)
console.log(a/b)
console.log(a%b)
7.==与===的区别
var count1 = 100
var count2 = '100'
console.log(count1 == count2) //只比较值
console.log(count1 === count2)// 先比较变量类型, 后比较值