一、if分支语句
if ( true ){
}
举例:
lei i = 3
if ( i >1 ) {
console.log('要输出的内容')
}
当 i>1 满足条件才会执行
二、三元表达式
条件 ? 满足条件执行的代码 : 不满足条件时执行的代码
num >10 ? console.log(true) :console.log(false)
num 是否大于10,如果大于10,控制台输出true;否则控制台输出false
三、switch分支语句(为了看到清楚:用的是中文符合)
switch (num){ //switch后面的值===case后面的值(必须为全等)
case 1:
console.log(1)
break ; //break退出switch,否则会往下渗漏
case 2:
console.log(2)
break ;
default :
console.log('没有符合条件的')
}
举例:
四、while循环语句
while (循环条件) {
要重复执行的代码
}
举例:
let i=1
while (i<3){
console.log('要输出的内容')
i++ //这里一定要有一个变量改变量,否则变量不变,会一直陷入循环
}
while循环三要素:变量起始值、终止条件、变量改变量(比如自增、自减....)
五、for循环语句
for( let i = 1 ; i < 3 ; i++ ) {
console.log('要输出的内容')
}
定义一个变量 i 等于1,每循环一次 i+1,当 i 不再小于3时退出循环
明确循环的次数时推荐使用 for 循环
不明确循环的次数时推荐使用 while 循环