<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript">
/*
一元运算符,只需要一个操作数
+正号
正号不会对数字产生任何影响
-负号
负号可以对数字进行负号的取反
-对与非Number,类型的值,
它会将先转换为Number,然后在运算
可以对一个其他的数据类型使用+,来将其转换为number
它的原理和Number()函数一样
*/
var a=321;
a=-a;
a=true;
a="45";
a=+a;
/* console.log("a="+a);
console.log(typeof a); */
var result =1+ +"2"+3;
console.log("result="+result);
</script>
</head>
<body>
</body>
</html>
a="45"; 一元运算符,只需要一个操作数+正号代码结果如下图
a=+a;

var result =1+ +"2"+3;
console.log("result="+result); 在"2"的前面加多一个+变为number就得出结果如下

1529

被折叠的 条评论
为什么被折叠?



