js流程控制语句

1、分支语句

if(w == '下雨'){
console.log("带伞出门");
}


if(age > 18){
console.log("成年人");
} else {
console.log("未成年人");
}

var day = 1;
if(day == 1){
console.log("周一");
} else if (day == 2){
console.log("周二");
} else if (day == 3){
console.log("周三");
} else if(day == 4){
console.log("周四");
} else {
console.log("周末");
}


var day = 4;
switch(day){
case 1:
console.log("今天星期一");
break;
case 2:
	console.log("今天星期二");
	break;
case 3:
	console.log("今天星期三");
	break;
case 4:
	console.log("今天星期四");
	break;
case 5:
	console.log("今天星期五");
default:
	console.log("今天是周末");
}

2、循环语句

三要素:初始化条件,结束判定条件,迭代

1)for 循环语句

for(初始化条件; 结束判定条件; 迭代){
				循环体
			}

计算出1到100累加的和
1+2+3+4+…+100
初始化 i = 1;
结束判定 i<=100
迭代 i++


			var result = 0;
			for(var i=1; i<=100; i++){
				result += i;
			}
			console.log(result);
			                                    //5050

2、前置判断循环 while循环

初始化条件
while(结束判定条件){
循环体
迭代
}

var result = 0;
var i = 1;
while(i<=100){
result += i++;
}
console.log(result) ;             // 5050
console.log(i);                    //101

3、 后置判断循环 do-while循环

		初始化条件
		do {
			//循环体
			迭代
		} while(结束判定条件);
var i = 0; 
do {
    i += 2;
 } while (i < 10);
 console.log(i)        // 10
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值