运算符(operator)也叫操作符,是用于执行赋值、比较、和执行运算的符号
+ | 加 | 1+2=3 |
- | 减 | 2-1=1 |
* | 乘 | 2*3=6 |
/ | 除 | 6/2=3 |
% | 取余数(取模) | 9%2=1 |

其中,⌊ ⌋为向下取整运算符。向下取整运算,英文称为Floor,用数学符号⌊ ⌋表示。
例如:⌊3.476⌋=3,⌊6.7546⌋=6,⌊-3.14159⌋=-4,

<script>
//算术运算符
console.log(1 + 1);
console.log(1 - 1);
console.log(1 * 1);
console.log(1 / 1);
console.log(4 % 2);
console.log(5 % 2);
//3除以5商0,因为被除数3小于5,所以,在数学中规定
console.log(3 % 5 );
</script>

<script>
//浮点数运算会存在一些问题
console.log(0.1 + 0.2);
//不能用浮点数来比较其是否相等
var a = 0.1 + 0.2;
console.log(a == 0.3);
</script>

数学中是 1 + 1 = 2 从左往右算
编程中是 2 = 1 + 1 从右往左算
网友评论