js基础_一元运算符

js基础_一元运算符


什么是一元运算符?一元运算符,只需要一个操作数




+  正号


正号不会对我们数值产生任何影响


var a = 123;


a = +a;


console.log("a="+a);


image






-  负号


负号可以对我们得数字进行取反


var a = 123;


a = -a;


console.log("a="+a);


image




对于非Number类型得值,他会将先转换为Number,然后在运算


可以对一个其他数据类型使用+,来将其转换为Number


它的原理和使用Number()函数一样


a = true;


a = -a;


console.log("a="+a);


image




var result = 1+"2"+3;


console.log("result="+result);


image




进行隐式转换


var result = 1++"2"+3;


console.log("result="+result);


image




微信扫码咨询
建站咨询
cache
Processed in 0.014680 Second.