2-9编程练习
来源:2-9 编程练习
Xavier_Wu
2019-01-04 23:03:57
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> //补充代码 var i=1,sum = 0; while(i <= 100){ if(i%2 == 0){ if(i == 22 || i == 44 || i == 88){ continue; } document.write(i+"<br>"); sum=sum+i; } i++; } document.write(sum); </script> </body> </html>老师您好,请问i=1;然后先进行判断再进行i++;为什么就打不开网页呢(刷新也不行)?而i=0;++i;再进行判断就可以打开网页出现结果。
2回答
给大佬递茶
2019-01-26
不能用while,continue会跳出的
慕布斯645313
2019-01-06
两种方式我试了一下都不行哎,应该是死循环了吧,你试试我的代码,
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>break和continue</title> </head> <body> <script type="text/javascript"> //补充代码 var sum = 0; for( var a=0 ;a<=100; a=a+2){ if(a==22||a==44||a==66||a==88){ continue; } document.write(a+"<br>"); sum += a; }
相似问题