js 运算符

加号运算符 ‘+’:

数值相加:var n = 1 + 1  ==>  2; //n的类型输出为number

字符串拼接:var m = 1+ '0' ==> 10;// m的类型输出为string,也可与空字符串进行拼接

显示类型转换为number:var k = + '1' + 2 ==> 3 ; // m的输出类型为number,字符串‘1’前的 ‘+’ 号将字符串‘1’转换为数值类型1,再进行运算

NaN(非数字的数值类型):var j = + 'a' + 2; // 无法对字符串‘a’作出转换解析,输出为NaN,数据类型为number,但不是一个数值

显示转换为number的0/1:var bool = +true ==> 1;输出类型为number

 

减号运算符 ‘-’:

数值相减:var n = 1 - 2 = -1;// 输出类型为number

显示类型转换:var m = ‘1’ - 2 = -1;//输出类型为number,字符串参与运算,先将字符串进行类型转换,再进行运算;若是数字减去字符串,则称之为隐式类型转换

 

乘法运算符 ‘ * ’、除法运算符 ‘ / ’  的使用与减法运算符类似

 

取模运算符(取余运算符)‘ % ’ :var s = 8 % 3 ==> 2 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值