js中类型转换和运算

类型转换:

  1. 其他类型转化为数字类型

方法一:parseInt() 转为整数  只有数字前没有字母,也可以是字母

方法二:parseFloat 转为浮点数(小数)非常严格内容中有数字外的都不是

console.log(parseInt("10fhjkj"));//10
console.log(parseFloat("10.88"));//10.88

 

  1. 其他类型转为字符串类型

方法一:变量名.toString()

var num1 = 10;
console.log(num1,toString());
console.log( typeof num1,toString());

 

  1. 转为boolean类型 Boolean(值)

console.log(Boolean(1));//true
console.log(Boolean(0));//false

 

算术运算符:+ - * / %(取余)

一元运算符:需要一个操作符就可以运算的符号 ++  --

二元运算符:需要二个操作符就可以运算的符号 + - * / %

三元运算符:需要三个操作符就可以运算的符号 ?:

关系运算符:>大于 <小于 <=小于等于   >=  大于等于 ==等于  !=不等于

===完全等于是非常严格的等于,比较还有数据类型

 

复合运算符:+=  -=  *=  /=   %=

var num = 10;
num += 10;//num的值=num自身的值+10
console.log(num);

逻辑运算符:&& 并且 ||或者 !取反,取非

var num1 = 10;
var num2 = 20;
console.log(3>5 && num1<20);//false
console.log(3>5 || num1<num2);//true
var flag = true;
console.log(!flag)//false

一元运算符:++ -- 可以分为 前++ 和后++ 前--和后--

如果是前++,先自身加一,再运算

如果是后++,先运算,再加一

var num3 = 10;
var  num4 =10;
var sum = num3++ + 10;
var sum1 = ++num4 + 10;
console.log(sum);//20
console.log(sum1);//21

var num5 = 10;
var num6 =10;
var sum3 = num5-- + 10;
var sum4 = --num6 + 10;
console.log(sum3);//20
console.log(sum4);//19

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值