js逻辑运算符&类型转换

逻辑运算符

1.&&完成一件事有n个步骤,每个步骤都要做,这件事才能完成,与

&&短路:如果一边不满足就结果为false,则结束程序,如果两边都满足结果为true,左右都要满足条件才能继续往下执行,

||完成一件事有n个方法,每个方法都能做这件事,各个方法之间成为  或

短路或:当首次遇到条件为真的表达式时,则终止或运算

!:!男,取反除了 男以外的值

字符串与数字相互转换

隐式转换:啥也不用管,系统自己进行转换

1.加号:当数字和字符串遇到加号时,  其转换的结果是将数字转为字符串,=  字符串拼接

console.log(1+“你好”+2)//1你好2

2.    除了加法以外能够运算的符号,减,乘,除,大于,小于等,其结果都是将字符串转为数字

console.log("123"-10)//113

显现转换:需要通过显示操作完成数据转换

1.字符串转数字:console.log(parseInt("123")+10)//133

123依然是字符串但是在括号里进行计算的时候用parseInt转换成数值型,过后依然是字符

console.log(parseInt(123.456));可以用来取整     parseFloat(目标数据):返回该数据对应的浮点型

Number:支持整型和浮点型

2.数字->字符串

//数字类型变量.toString():返回该数字的字符串类型

console.log(666.toString()+1,666);

//简便方法
    //字符串->数字
    console.log(+"100"+5);
    console.log("100"/1+6);
    
    //数字转->字符串
    console.log(100+"");

if条件表达式

1.if(条件判断语句){

内容

}

2.

if(条件判断语句){

内容

}else{如果上面条件不满足则执行else里面的代码,反之则不执行

}

3.

if(条件判断语句1){

内容

}else if(条件判断语句2){

}else if。。。。。{

else{

调试://调试:在程序中解决bug的方法
    //目的:1.观察代码执行顺序
    //     2.跟踪数值
    //操作:进入检查模式->sources->文件名->打断点->刷新页面->step over
    //->结束调试,取消断点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值