%取余数 console.log(5 % 8); 第一个数字比后面的小时 取点数最后的后面的小数. console.log(10 % 20); 如果第二个数字是一个数字的倍数 就会是第一个数字的值 console.log(8 % 5); 第一个数字比第二大时 8/5=1.6 但是值是3 取被除时的余数 3 console.log(10 % 5) 如果被整除了 就会为零 值为零 比较运算符
大于号 < 小于号 <= 小于等于 >= 大于等于 != 不等于 == 等于 !== 不全等于 === 全等于 字符串和字符串的比较 ascll 表的编码的顺序. == 等于 或转换类型来比较 布尔值 会转成数字类型来比较 对象 会转化字符串来比较 NaN == NAN 不相等 和任何数字都不想等 === 等于 不会转换类型来比较 逻辑运算符 ! 取反 !flase 的值是 true && 与 a 为真 b为 真 那么结果是真的 true a 为假 b为 真 那么结果是真的 false a 为假 b为 假 那么结果是真的 false || 或 a 为真 b为 真 那么结果是真的 true a 为假 b为 真 那么结果是真的 true a 为假 b为 假 那么结果是真的 false 赋值运算符 = 赋值 += 加等于 let a += 10 -=减等于 *=乘等于 /=除等于 %=莫等于 ++自增 +1 –自减 -1 ++前置 先加自身然后返回值 进行运算得出结果 后缀++ 先进行运算的出结果 在加自身的值 数学运算符
+ + - 会 从左往右计算 ( 先计算 ) + * / 优于 + - + ( ) 最优先执行