qq_一生之久_0
2016-04-13 19:59
<!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++)
{
sum= sum + mymoney;
}
document.write("sum合计:"+sum);
</script>
</head>
<body>
</body>
</html>
为什么var mymoney,sum=0,
为什么不是1而是0?
sum是变数 不能设为1 不然后面就不准了
sum表示各个数的和,如果先将sum初始化为1,则要从2开始计算
跟其他语言一样是变量初始化,是把其他数相加的值保存到sum
这是从零开始加法计算
初始化,sum代表各个数之和,初始化为零
你1加到10不是从0开始加的吗?mymoney已经是1了,sum肯定是0啊
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题