qq_禅_2
2015-12-08 22:18
求解释: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++后有无“;”这个符号,为什么第二个因为多了“;”这个符号便浏览不出,第一个却可以,求解释为什么
这是约定俗成的语法。
语法:for(初始值;条件;递增){}
中间用分号分隔开,递增后不用加分号
需要注意一点,即使不把初始值写到for()里面,分号还是要的。如:
var mymoney =1; var sum = 0; for(;mymoney<=10;mymoney++) { sum=sum+mymoney; } document.write("sum合计:"+sum);
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题