js的逻辑运算

var a=4; var b=5; var c=-3; console.log(a+b); /*值:9 */ console.log(c-b); /*值:2 */ console.log(b*c); /*值:-15 */ console.log(b/c); /*值:-1.6666666666666667 */ console.log(b%c); /*值:2 b=5 c=-8 注意这里不是-5,能整除就为0,不能整除就取不能整除剩于的数(被除数是正,取模就是正,被除数是负,取模就是负)*/ console.log(c%b); /*值:-3 注意 能整除就为0,不能整除就取不能整除剩于的数(被除数是正,取模就是正,被除数是负,取模就是负)*/ --------- var a=5; var b="abcd" console.log(a*b); /*返回NaN,非数值*/ ------ 俗称:隐式类型转换 var a=5; var b=10; console.log(a*b); /*返回50,进行乘时,会自动把变量b转换成number数据类型。*/
原文地址:https://www.cnblogs.com/huaobin/p/14162526.html