js 4

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("
")

    for(var i=0;i<=10;i++){

        document.write('*')

    }

}

2)

    *

    **

    ***

    ****

    *****

for(var i=0;i<=5;i++){

    document.write("
");

    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+'
');

}

你可能感兴趣的:(js 4)