小陈陈柠檬C
2017-09-02 10:56
<script type="text/JavaScript">
var mymoney,sum=0;//mymoney变量存放不同面值,sum总计
for(mymoney=1;mymoney<=10;mymoney++;)
{
sum= sum + mymoney;
}
document.write("sum合计:"+sum);
</script>
报错了,mymoney++后面的;去掉
把mymoney=1改成mymoney=0 定义的时候定义的是var mymoney,sum=0
把mymoney定义在for里面就对了
你的mymoney没有存在var里面,并且最后那句不用加分号的所以应该写成这样:
for(var mymoney=1;mymoney<=10;mymoney++;)改为for(mymoney=1;mymoney<=10;mymoney++)
for(mymoney=1;mymoney<=10;mymoney++;)改为for(mymoney=1;mymoney<=10;mymoney++)
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题