码迷,mamicode.com
首页 > 其他好文 > 详细

FCC_Intermediate Algorithm Scripting_Sum All Numbers in a Range

时间:2020-03-03 15:05:22      阅读:57      评论:0      收藏:0      [点我收藏+]

标签:数据   func   read   instr   传递   任务   pix   cts   objects   

1.任务及要求

Sum All Numbers in a Range 


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

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

如果你被难住了,记得使用 Read-Search-Ask。尝试与他人结伴编程、编写你自己的代码。

2.我的解法

function sumAll(arr) {
  
  var _minNum = Math.min(arr[0],arr[1]);
  var _maxNum = Math.max(arr[0],arr[1]);
  var newArr  = [0];
  
  for(var i = _minNum; i <= _maxNum; i++) {
    newArr.push(i);
  }
  
  return newArr.reduce(function (accumulator, currentValue) {
  return accumulator + currentValue;
}, 0);
}

sumAll([1, 4]);

 

FCC_Intermediate Algorithm Scripting_Sum All Numbers in a Range

标签:数据   func   read   instr   传递   任务   pix   cts   objects   

原文地址:https://www.cnblogs.com/yoursatan/p/12402010.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!