+,-,** 运算符
一元运算符 +
一元 +
运算符将其操作数转换为数字类型。
当我们希望将变量快速转换为 Number
时,这非常方便。
一元运算符 -
一元运算符 -
将其操作数转换为 Number
类型,然后取反。
该运算符将一元 +
运算符的结果取反。 首先,它将操作数转换为其 Number
值,然后取反该值。
此处发生的是,字符串 "23"
将转换为其数字类型,从而得到 23
。然后,此正数将转换为其负数形式 -23
。
如果转换为数值的结果为 NaN
,则不会应用取反。
取负 +0
产生 -0
,取负 -0
产生 +0
。
指数运算符 **
该运算符用于指定数字的指数。
在数学中, 2^3^ 意味着将 2 乘以三次:
我们可以使用 **
运算符在 JS 中进行相同的操作:
最后更新于