1.2 流程控制

分支结构

1.if语句

var n=90;
if(n>60&&n<70){
    console.log("及格")
}else if(n>70&&n<80){
    console.log("良")
}else{
    console.log("优秀")
}

2.switch语句

var jibie="A";
switch (jibie){

    case "A":console.log("90以上");
        break;
    case "B":console.log("80--90");
        break;
    case "C":console.log("70--80");
        break;
    default:console.log("60以下");
        break;
}

循坏结构

1.for语句

var s=""
for(var i=1;i<10;i++){
    for(var j=i;j<10;j++){
        s+=i+"*"+j+"="+(i*j)+"\t"
    }
    s+="\n"
}
console.log(s)

2.while语句

var i=1;
var s=""
while(i<10){
    var j=i;
    while(j<10){
        s+=i+"*"+j+"="+(i*j)+"\t"
        j++
    }
    s+="\n"
    i++
}
console.log(s)

do { } while() 语句

var i=1;
var s=""
do{
    var j=i;
    do{
        s+=i+"*"+j+"="+(i*j)+"\t"
        j++
    }while(j<10)
        s+="\n"
    i++
}while(i<10)
    console.log(s)

continue

10以内不能被7整除的和
var n=0;
for(var i=1;i<10;i++){
    if(i%7==0){
        continue;
    }	
    n+=i
}
console.log(i)

break

200~300之间第一个能被7整除的数
for(var i=1;i<10;i++){
    if(i%7==0){
        break;
    }	
}
console.log(i)
posted @ 2020-03-15 21:24  Zh'Blog  阅读(75)  评论(0编辑  收藏  举报