数学运算符
+
=> 如果有一边是字符串,进行字符串连接
-
=> 两边都是数值类型,进行减法运算,
=> 如果有一边是字符串, 进行隐藏转换,将字符串转成数值再运算
*
=> 如果有一边是字符串, 进行隐藏转换,将字符串转成数值再运算
/
=> 如果有一边是字符串, 进行隐藏转换,将字符串转成数值再运算
%
=> 如果有一边是字符串, 进行隐藏转换,将字符串转成数值再运算
隐式类型转换
<script>
// var num = 30 - '10' //隐式类型转换
// console.log('num = ',num)
var num = 30 / 2 //隐式类型转换
console.log('num = ',num)
</script>
本文详细介绍了JavaScript中的数学运算符在遇到不同类型数据时的行为,包括字符串与数值的隐式类型转换,并通过代码示例演示了30/2的运算过程。
2229

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



