为了账号安全,请及时绑定邮箱和手机立即绑定

这章节的循环思路不懂,求解答

var mymoney,sum=0;//mymoney变量存放不同面值,sum总计

for(mymoney=1;mymoney<=10;mymoney++)

  sum= sum + mymoney;

}

  document.write("sum合计:"+sum);

这章节的循环思路不懂,求大神用最简单的方法帮解答!谢谢

这种概念的东西好难懂

正在回答

3 回答

for ([语句1]; [语句2]; [语句3])
  {
     [执行语句]
  }

【语句 1 】初始化。通常使用初始化循环中所用的变量 (var i=0)。

        可以省略不写(初始化在for语句之前进行了),可以多写(其他变量的赋值也可以写在这里)。

【语句 2 】判断条件。结果为true时执行循环。

        可省略不写(执行语句应有break跳出循环)

【语句 3】 改变初始变量的值。增量可以是正,可以是负。

        可省略不写(执行语句内已有改变初始变量的语句)


执行顺序:

语句1(初始化)

→语句2(true)→执行语句→语句3(第一次循环) 

→语句2(true)→执行语句→语句3  (第二次循环)

…… ……

→语句2(false)→语句3(循环结束)


2 回复 有任何疑惑可以回复我~
#1

初学程序员 提问者

非常感谢!
2016-03-11 回复 有任何疑惑可以回复我~

同上啊

0 回复 有任何疑惑可以回复我~

for循环,可以看做是将后置 的mymoney++提到了括号里面,如果将;mymoney++放到循环内部的最后面,功能也是一样的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这章节的循环思路不懂,求解答

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信