要求:
传递给你一个包含两个数字的数组。返回这两个数字和它们之间所有数字的和。
最小的数字并非总在最前面。
样本:
sumAll([1, 4]) 应该返回一个数字。
sumAll([1, 4]) 应该返回 10。
sumAll([4, 1]) 应该返回 10。
sumAll([5, 10]) 应该返回 45。
sumAll([10, 5]) 应该返回 45。
解法:
function sumAll(arr) {
var arr1 = [],sum=0;
for(var i=Math.min.apply(null,arr);i<=Math.max.apply(null,arr);i++){
arr1.push(i);
sum+=i;
}
return sum;
}
sumAll([1, 4]);

本文介绍了一个简单的JavaScript函数,用于计算两个整数之间的所有整数之和,包括这两个整数。无论输入数组中较小的数是否位于首位,该函数都能正确处理。
515

被折叠的 条评论
为什么被折叠?



