麻煩大家看看我的代碼為什么結(jié)果是6
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/> <title>if...else</title> <script?type="text/JavaScript"> var?mymoney,sum=0;//mymoney變量存放不同面值,sum總計(jì) for(mymoney=1;mymoney==1||mymoney==2||mymoney==3||mymoney==10||mymoney==12;mymoney++) {? ??sum=?sum?+?mymoney; } ??document.write("sum合計(jì):"+sum); </script> </head> <body> </body> </html>
sum的結(jié)果不應(yīng)該是1+2+3+10+12嗎,為什么是1+2+3=6呢
2016-05-15
for循環(huán)中mymoney在加到4的時(shí)候就退出循環(huán)了
2016-05-15
你是mymoney++,但是你3后面直接就是10,斷了,你把10換成4,12換成5就是對(duì)的,不信你試一下