数学运算符
-
比较运算符
-
赋值运算符
-
注:减号,乘号,除号都有隐式转换的功能
只有在其 所在的 以及 之后的式子可以转换,
简单理解为出现这些符号之后的所有都可以转换
alert(‘1’+23-true)//122
alert(‘1’-23+false)//-22
alert((‘1’-23)+false)//-22
alert((‘1’+23)-false)//123 括号里的已经形成’1’23,无法转换了
alert(‘1’+23-false)//123<script>
var res1=300 + '100';//300 100
var res2=300 - '100';//200
var res3=300 - 'true';//NaN数字和字符串运算,运算的结果非数字
var res4=300 - true;//299
console.log(res3);
</script>