js流程控制

1.条件语句

单分支语句

Let age = 20;
if(age >= 18){
console. log("你已经是成年人了");
}

 

双分支语句

Let age = 16;
if(age >= 18){
console. log ("你已经成年了");
}else{
console. log ("你还是未成年");
}

 

多分枝语句

if(条件){
//执行语句
}else if(条件){
//执行语句
}else{
//执行语句
}

 

switch语句

switch(条件){

case 1:

//执行语句;
break;
case 2 :
//执行语句;
break;
case 3:
// 执行语句;
break;
def ault:
//执行语句;

}

 

break关键词

break用于跳出某一个case,如果不书写break的话,进入case以后会继续进入后面的case语句

 

2.循环语句

while循环

Let i=1,sum=0;
while(i <= 100){
sum +=i;
i++;

}
console.log( sum);//5050

 

do while循环

Let i=1,sum=0;
do{
sum += i;
i++;
}while(i <= 100);
console. log( sum);//5050

 

for 循环

Let sum = 0;
for(let i=1;i<=100;i++){
sum += i;
}
console.log( sum);//5050

 

遍历数组:for循环遍历数组

Let arr = [1,2,3,4,5];
for(let i=0; i<arr.Length; i++){
console. log(arr[i]);
}

 

循环的嵌套(打印九九乘法表)

let str = “”;for(Let i=1;i<=9; i++)

{for(let j=1;j<=i;j++){

str+=i+"*"
+j+"="+(i*j)+"";
}
console. log(str);
str= "";

}

 

posted @ 2019-08-26 00:01  高二going  阅读(74)  评论(0编辑  收藏  举报