1、隐式转换
+号两边只要有一个字符串,就会把另一个转成字符串
除了+以外的运算符,/*等会变成数字类型
“+”可以转化为数字型
console.log(+'123') //123
2、显式转换
let str ='123'
console.log(Number(str)) //强制转换成数字型
注意:js严格区分大小写
3、if语句,只有小括号中为真是,才执行。若小括号中为数字,除了0,其余均为真
if(true)
{ console.log('执行语句')
} //执行语句
if(-2)
{ console.log('执行语句')
} //执行语句
4、if双分支语句
let uname = prompt('请输入用户名:')
let pwd = prompt('请输入密码:')
if(uname==='lbxx' && pwd==='1224'){
alert('登陆成功')
}else{
alert('用户名或密码错误')
}
5、三元运算符
语法: 条件?满足条件执行的代码:不满足条件执行的代码
数字补0案例:如果数字小于10,则在前面补0 。。例:09 03
let num = +prompt('请你输入一个数字:')
num = num < 10 ? '0' + num : num
alert(num)
6.结束循环
break:结束整个循环
continue:结束本次循环