04 JavaScript-选择&循环语句

1 选择语句

1.1  if选择语句

1.1.1 单分支if

语法结构:

if(判断条件){
    执行语句;
}

1.1.2 双分支if

语法结构:

if(条件语句){
    当条件为true时执行语句;
}else{
    当条件为false时执行语句;
}

1.1.3 多分支if

if(条件1){
    当条件1为true时执行语句;
}else if(条件2){
    当条件2为true时执行语句;
}else if(条件n){
    当条件n为true时执行语句;
}else{
    当条件为false时执行语句;
}

大括号的缩写?

1.2 switch选择结构

switch:用于等值比较

表达式的类型(用于等值比较的)是整型或字符型

  • 若干分支需要执行相同的操作时,可以使用多个case分支共用一组语句;
  • 每个case语句只有一个入口标号,并不能确定执行终点,因此每个case分支的最后都必须加break语句,用来结束整个Switch结构,否则会从入口点开始一直执行到switch语句的结束点。
switch(表达式){
    case 取值1:
        语句块1;brock;
    case 取值2:
        语句块2;brock;
    ......
    case 取值n:
        语句块n;brock;
    defaut:
        语句块n+1;
}

2. 循环语句

2.1 while循环

2.1.1 while

语法结构:

while(条件表达式语句){
    循环体;
    迭代值;
}

2.1.2 do...while

语法结构:

do{
    循环体;
}while(条件表达式语句);

2.2 for循环语法

语法结构:

for(声明记录循环次数的变量; 循环条件; 循环后的操作){
    执行语句块;
}

循环的好处:把声明起始值,循环条件,变化值写到一起,让人一目了然。

3 循环嵌套

三种循环语句while(),do...while()以及for()之间都可以相互嵌套使用。

外层的循环语句叫外循环,内层的循环语句叫内循环。

外层循环一次,内层循环一圈。

外层循环控制行数,内层循环控制每行元素的个数。

4 break和continue

brock语句会立即退出循环;

continue语句用于退出本次循环,并开始下一次循环;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值