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 a=1;a<=9;a++){
var str='';
for(var j=1;j<=a;j++){
str+=(j+'×'+a+'='+(j*a))+'\t'
}
document.write(str+'<br>');
}
网友评论