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

怎样改写成if的样式

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

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

  sum= sum + mymoney;

}

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


提问者:qq_石头剪刀布_4 2016-03-17 10:10

个回答

  • yansen945
    2016-03-17 10:48:20
    已采纳

     var mymoney =1;

     var sum=0;

     var t = setInterval(function(){

        if(mymoney<=10){

            sum = sum + mymoney;

            mymoney++;

            return sum;

         }

         else{

            clearInterval(t);

         }

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

     })


  • qq_水中的月光_0
    2016-03-17 11:31:09

    function add()

    {

    var money,sum=0;

    if(mymoney<=10){

        sum=sum+money;

        money++;

    }

    document.write(sum);

    }


  • qq_说不出哪里好_0
    2016-03-17 10:54:38

    var sum = 0;
    function addmore(mymoney){
       if(mymoney<=10){
           sum += mymoney;
           mymoney++;
           addmore(mymoney);
       }else{
           document.write("sum合计:"+sum);
       }
    }
    window.onload = addmore(1);

  • weibo_哒哒哒fly_0
    2016-03-17 10:51:14

    干嘛要改成if形式,if和for根本就不一样啊。。



  • 飞羽_熊孩纸
    2016-03-17 10:47:30

    var money,sum=o;

    if(mymoney<=10){

        sum=sum+money;

        money++;

    }

    document.write(sum);