JavaScript流程控制语句

一、流程控制之if、switch语句

1、if条件判断语句

(1)if(判断条件){
    语句块;//条件为true的时候执行里面的内容
}
(2)if(判断条件){
    语句块1;//条件为true的时候执行里面的内容
}else{
    语句块2;//条件为false的时候执行里面的内容
    }
(3)if(条件1){
    语句块1;//条件1为true的时候执行里面的内容
    }else if(条件2){
    语句块2;//条件2为true的时候执行里面的内容
    }else if(条件3){
    语句块3;//条件3为true的时候执行里面的内容
    }else{
    语句块n;//这个else可有可无
    //如果有的话,则上述条件都不满足的时候执行else
}

3、switch语句

switch(表达式){
		   case1:语句块1;break;
		   case2:语句块3;break;   
		   case3:语句块3;break;
		   case4:语句块4;break;
		   ...
		   default:语句块n;

二、流程控制之for、while、do-while语句

1、for循环语句

指的就是根据判断条件来执行对应的语句块

格式:

for(循环变量的初始化;判断条件;循环变量的变化操作){
       循环体;
}

2、while循环语句

while循环语法格式:

 while(判断条件){
		循环体;
  }

3、do-while循环语句

do-while循环:循环体至少执行一次

语法格式:

do{
	    循环体;
 }while(条件判断);

注意:while循环是 先判断条件是否成立,然后再根据判断的结果是否执行循环体。也就是说循环体有可能一次都执行不了
do-while循环是 先执行一次循环体,然后再判断条件是否成立。所以不管条件是否成立,至少能够执行一次。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值