js day04 流程控制语句01

2018-07-11  本文已影响0人  追逐喆

1.do...while


do{
    var uname=prompt('请输入员工姓名');
    if(uname==='exit'){
        break;
    }
}while(true)

2.else...if


var score=prompt('请输入考试成绩');
if(score===100){
    alert('奖励一栋海景别墅');
}else if(score>=90){
    alert('奖励一台波音七四七');
}else if(score>=80){
    alert('奖励一台兰博基尼');
}else if(score>=70){
    alert('奖励一台法拉利');
}else if(score>=60){
    alert('奖励俩鸭蛋');
}else{
    alert('奖励俩大嘴巴子');
}

3.for练习

在控制台输出1-100


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

在控制台输出100句king


for(var i=1;i<=100;i++){
    console.log('king')
}

在控制台输出1-100之间的偶数


for(var i=1;i<=100;i++){
    if(i%2==0){
    console.log(i);
    }
}

在控制台输出1-100之间的奇数的和


for(var i=0,sum=0;i<=100;i++){
    if(i%2===1){
    sum=sum+i;
    }
}
console.log(sum);

3.for循环的嵌套练习

1)

        ***********
        ***********
        ***********
        ***********
        ***********

for(var j=0;j<=5;j++){
    document.write("<br>")
    for(var i=0;i<=10;i++){
        document.write('*')
    }

}

2)

    *
    **
    ***
    ****
    *****

for(var i=0;i<=5;i++){
    document.write("<br>");
    for(var j=0;j<=i;j++){
        document.write("*");
    }
}

3)九九乘法表


for(var i=1;i<=9;i++){
    var str='';
    for(var j=1;j<=i;j++){
    str+=(j+'×'+i+'='+(j*i))+'\t'
    }
    document.write(str+'<br>');
}

上一篇 下一篇

猜你喜欢

热点阅读