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

循环条件?

把循环条件写成mymoney,然后就没有然后了。

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



正在回答

6 回答

因为这么写,死循环!  初始条件给出=1,还后中间的条件表达式为true,后面的参数改变会因为mymoney一直自➕;所以他会一直执行。你就操作不了了。他这个网页是实时编辑执行的,你就写不了了。我的意见就是你第二个”;“先不写,等你把条件都写好了的时候,你在把”;“加上去就不会出现这个问题了!

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

rantiny 提问者

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

应该是死循环吧?没有终止条件!用break跳出!

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

第二个条件错误了

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

单纯这条语句来说  for(mymoney = 1; mymoney; mymoney++)

  1.   mymoney 未声明,就是没有var

  2. for(初始化变量;循环条件;循环迭代)  循环条件的意思是 达到这个条件才可以向下执行循环语句,你就写了个mymoney,这是要嘎哈,比如说我给你钱,你现在有一块钱,我说如果你兜里少于10块钱,我就在给你钱。你兜里少于10块钱就是循环条件。。。

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

需要设置循环终止条件,即mumoney<=10

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

这个循环有问题呀,如果条件不足三个,你可以这么写for(mynomey=1;;mymoney++)  

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468044    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

循环条件?

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