JS基础2 parseInt() 关系运算 逻辑运算 短路操作

JS基础2

技术小白,从最基础的开始分享,适用初学者,如有误点还望指正。

本篇内容三个循环加一个特殊循环,代码就写一到一百的和吧。

parseInt()

将别的进制转换成10进制

var str = "110100";
alert(parseInt(str,2));

关系运算

  1. ·> < >= <=
  2. == !=(判断值是否相等)
  3. === !==(判断数据类型是否相等)

1
数字直接数值比较
字符串比较ASCII码(多字符从首位往后排大小,直至比出大小直接出结果。)
如果有一个是数值,另一个也要转成数字。
2
布尔值false是0 true是1
字符串转成数值
一个是NaN,返回false !=返回true NaN不等于自身
全等和全不等数值和类型都相等就true 不然返回false

逻辑运算

  1. 与&&(都为真)
  2. 或||(有一个为真就是真)
  3. 非!(都为假)
    如果不满足条件那就是false,满足时true。

短路操作

如果第一条为false那么第二条不执行

var str = 0 && 100;//flase

如果有一条为真则结束运算

var str = 99 || 100;//99

有一条为真就为false

var str = 99 ! 0;//false
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值