1.if语句
if (a => 1 && a <=100) {
count += a;
}
2.条件表达式
1)三元表达式
num = 10;
var result = num > 5 ? 'yes' : 'no';
输出结果result = yes
条件表达式 ? 表达式1 : 表达式2,条件表达式为真,则返回表达式1;反之返回表达式2.
2)switch语句
注意事项:表达式与 value匹配的时候是全等的
没有break,则不会退出switch,会继续执行下一个case,直到遇到break或者default为止。
3) switch和if-else语句的区别:
3.循环
1)for循环
count = 0;
for (var num=0; num < 10; num++){
count += num;
}
九九乘法表
2)while循环
var num = 0;
count = 0;
while (num <=10){
count += num;
num++;
}
consloe.log(count);
while循环比for循环可以做一些较为复杂的循环条件,比如
3)do while循环
do while与while的区别,do while至少执行一次,先执行了再判断条件。
4)continue
应用场景: