for循環語句問題
求解釋:var mymoney ,sum=0;???????????????????????????????
?for(mymoney=1;mymoney<=10;mymoney++)????
??? {
sum=sum+mymoney;
}
document.write("sum合計:"+sum)???????? 與另一個
var mymoney,sum=0;
for(mymoney=1;mymoney<=10;mymoney++;)
{
sum=sum+mymoney
}
document.write("sum合計:"+sum)
只是for語句括號里的mymoney++后有無“;”這個符號,為什么第二個因為多了“;”這個符號便瀏覽不出,第一個卻可以,求解釋為什么
2015-12-08
這是約定俗成的語法。
語法:for(初始值;條件;遞增){}
中間用分號分隔開,遞增后不用加分號
需要注意一點,即使不把初始值寫到for()里面,分號還是要的。如: