算数运算符

常见的算数运算符有以下几种:

算数运算符的运算规则

(1)先算乘除、后算加减。

(2)小括号:能够影响计算顺序,且可以嵌套。没有中括号、没有大括号,只有小括号。

(3)百分号:取余。只关心余数。

算数运算符的注意事项

(1)当对非 Number 类型的值进行运算(包括+-*/)时,会将这些值转换为 Number 然后再运算。

比如:

/**/
result1 = true + 1; // 2 = 1+ 1

result2 = true + false; // 1 = 1+ 0

result3 = 1 + null; // 1 = 1+ 0

result4 = 100 - "1"; // 99

(2)任何值和 NaN 做运算的结果都是 NaN。

(3)任何的值和字符串做加法运算,都会先转换为字符串,然后再做拼串操作。

比如:

/**/
result1 = 1 + 2 + "3"; // 33

result2 = "1" + 2 + 3; // 123

我们可以利用这一特点,来将一个任意的数据类型转换为 String:我们只需要为任意的数据类型 + 一个 “” 即可将其转换为 String。

文档更新时间: 2021-09-08 16:51   作者:张老师