美文网首页
Sum All Numbers in a Range

Sum All Numbers in a Range

作者: yyggfffg | 来源:发表于2018-04-29 11:14 被阅读0次

    我们会传递给你一个包含两个数字的数组。返回这两个数字和它们之间所有数字的和。

    最小的数字并非总在最前面

    function sumAll(arr) {
      var max=Math.max.apply(Math,arr);
      var min=Math.min.apply(Math,arr);
      var newArr=[];
      
      for(var i=0;i<=max-min;i++){
        newArr.push(min+i);
      }
      var a=newArr.reduce(function(accumulator,currentVal){
        return accumulator+currentVal;
      });
      return a;
    }
    
    sumAll([1, 4]);
    

    相关文章

      网友评论

          本文标题:Sum All Numbers in a Range

          本文链接:https://www.haomeiwen.com/subject/zfsolftx.html