关于例子和任务中的var用法,不懂
我发现例子中删掉var num=1;对结果没有影响
任务中的话,删掉var mynum也没有影响。var sum不可删掉,并且一定要赋值。
对于这节课在for循环之前使用var,是规定的吗?我有点糊涂了
我发现例子中删掉var num=1;对结果没有影响
任务中的话,删掉var mynum也没有影响。var sum不可删掉,并且一定要赋值。
对于这节课在for循环之前使用var,是规定的吗?我有点糊涂了
2016-03-15
跟for循环没什么关系,不管你声不声明变量,如果你要用到变量就要给它初始化,赋给它一个初始值
<script type="text/javascript">
for (num=1;num<=6;num++) //初始化值;循环条件;循环后条件值更新
{ document.write("取出第"+num+"个球<br />");
}
</script>
//下面是本节课任务
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>if...else</title>
<script type="text/JavaScript">
sum=0;
for(mymoney=1;mymoney<=10;mymoney++)
{
sum= sum + mymoney;
}
document.write("sum合计:"+sum);
</script>
</head>
<body>
</body>
</html>
这是左边那个球的例子
<script type="text/javascript">
var num=1;
for (num=1;num<=6;num++) //初始化值;循环条件;循环后条件值更新
{ document.write("取出第"+num+"个球<br />");
}
</script>
下面是本节课任务
<!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>
举报