JS基础_算数运算符
运算符也叫操作符
通过运算符可以对一个或多个值进行运算,并获取运算结果
任何值做 - * / 运算时都会自动转换为Number(可以利用这个属性做隐式转换)
1.算数计算符
当对非number类型的值进行运算时,都会将其转换为number值再进行运算
1 2 | var a= true +1;fasle+1 null +1 undefined+1 console.log(a); //2 1 1 NaN |
任何值和NaN做运算,返回值都是NaN
+
可以对两个值进行加法运算,并将结果返回
1.两个字符串进行相加,字符串拼接
1 | var a=“4”+“4”; //“4” |
2.任何的值和字符串做加法运算,都会先转换为字符串,然后再和字符串做拼接操作
1 | var a=4+5+“4”; //“94” |
-
可以对两个值进行减法运算,并将结果返回
1 | var a=100- true ;100- "1" ; //99 99 |
*
可以对两个值进行乘法运算
1 | var a=2* "8" ; //16<br>a=2*undefined;//NaN<br>a=2*null;0 |
/
可以对两个值进行除法运算
%
取余
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步