<!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总计 for(mymoney=1;mymoney<=10;mymoney++) { } document.write("sum合计:"+mymoney+"<br />"); </script></head><body></body></html>
这根本没计算啊,只是单纯的循环累加了,到11的时候退出了循环然后输出
for循环里面都没有sum+=mymoney
for (num=1;num<=6;num++) //初始化值;循环条件;循环后条件值更新 --循环最后一次,更新到了11
因为最后一次是mymoney=10,然后跳出之前来了个 money++ 那结果及时11了啊。不过这位兄台这样写循环有和何意义?
因为这样只计算了一次,也就是最后一次,并没有循环累加