循環(huán)結(jié)構(gòu)
1.
while(條件) { 當條件為真時執(zhí)行 }
while中結(jié)束循環(huán)用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循環(huán)
for(聲明一個變量抒痒;條件判斷缓醋;對變量進行操作){? 執(zhí)行的語句? }
練習???? 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循環(huán)的嵌套
練習: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('*');
?}
}
.