1.算术运算符
- 算术运算符包含:加(+)、减(-)、乘(*)、除(1)。
- 算术运算符:进行算术运算时使用的符号,用于两个数值之间的计算。
console.1oq(1 +2) //加 3
console.log (2 -1) //减 1
console.log (2 *3) //乘 6
console.1og(4 /2) //除 2
- 注意: +号,不仅可以用于加法计算,还能实现字符串拼接。
console. log( '你是’+ '谁‘ ) //字符串拼按 ‘你是谁’
2.赋值运算符
赋值(=)
例如:let num:number=10
console.log(num) // 10
想让 num等于15
num=num+5
console.log(num) // 15
- 简化:赋值运算符除了“=”号之外还有:加等(+=),减等(-=),乘等(*=),除等(/=)
num +=5
console.log(num) // 15
num -=5
console.log(num) // 5
3.比较运算符
- 比较运算符:用于比较两个数据的值,并返回其比较的结果,结果为布尔类型。
比较运算符包含6个:
- 大于(>)
- 大于等于(>=)
- 小于(<)
- 小于等于(<=)
- 等于(===)
- 不等于(!==)
例如:
console.1og(1 > 2) //大于 false
console.1og(3 >=2) //大于等于 true
console.log(1<2) //小于 true
console.1oq(3 <= 2) //小于等于 false
console.1oq (3=== 4) //相等 false
console.1oq(3!== 4) //不相等 true
4.逻辑运算符
- 逻辑运算符通常用于布尔类型的计算,并且结果也是布尔类型。
与(&&),或(||),非(!)
与:判断语句中 &&两边的值 所有为true 则结果为true
或:判断语句中 ||两边的值 一个为true 则结果为true
非:取返
console.log(!false || false ) //true