循环结构
1.
while(条件) { 当条件为真时执行 }
while中结束循环用break;
练习:
1.
var a=1;
while(a<=10){
console.log("hello world");
a++;
}
2.
var a=5; var b=3;var c=a%b;
while(c<=100){
console.log(c++);
c++;
}
3.
var a=1;
while(a<=100){
if(a%2==1){
console.log(a);
}
a++;
}
2.for循环
for(声明一个变量;条件判断;对变量进行操作){ 执行的语句 }
练习 1.
for(var i=1; i<=100;i++){
console.log(0+i)
}
2.
for(var i=1; i<=100; i++){
if(i%2==0){
console.log(i);
}
}
3.
for(var i=0,sum=0; i<=100; i++){
if(i%2===0){
sum = sum+i;
}
}
console.log(sum);
for循环的嵌套
练习:1
for(var i=1;i<=5;i++){
document.write(' <br> ')
for(var j=1;j<=10;j++){
document.write('*');
}
}
2.
for(var i=1;i<=10;i++){
document.write(' <br>')
for(var j=1;j<=10;j++){
document.write('*');
}
}
3.
for(var a=1;a<=9;a++){
document.write(' <br>')
for(var b=1;b<=a;b++){
document.write(a+"×"+b+"="+(a*b)+"\t");
}
}
4.
for(var a=1;a<=10;a++){
document.write('<br>')
for(var b=10;b>=a;b--){
document.write('*');
}
}
.