怎样改写成if的样式

来源:4-5 重复重复(for循环)

qq_石头剪刀布_4

2016-03-17 10:10

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

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

  sum= sum + mymoney;

}

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


写回答 关注

5回答

  • 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_石头剪...

    非常感谢!

    2016-03-17 11:25:42

    共 1 条回复 >

  • 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);

JavaScript进阶篇

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

468195 学习 · 21891 问题

查看课程

相似问题