问答详情
源自:4-5 重复重复(for循环)

循环条件?

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

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



提问者:rantiny 2016-03-30 14:16

个回答

  • qq_往事_2
    2016-03-30 14:39:21
    已采纳

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

  • 我吃四碗饭
    2016-03-30 14:38:32

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

  • 不惑c
    2016-03-30 14:38:07

    第二个条件错误了

  • hhhs1s1s
    2016-03-30 14:37:46

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

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

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

  • 活石之子
    2016-03-30 14:36:38

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

  • 丫头854071266
    2016-03-30 14:35:12

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