我試圖從Codewars中解決這個問題,對於我的生活無法弄清楚什麼是錯的。用最大和最小數字的增量數組列表
給定一個數字列表,返回列表,使得每個索引的值增加1,直到最大值。
這是我提出的解決方案,但它不適用於這些數據集:[6,9]和[-1,4]。這裏是一個解決問題的鏈接,如果你想嘗試一下自己:codewars - lario & muigi
function pipeFix(numbers) {
var firstNum = numbers[0];
var lastNum = numbers[numbers.length - 1];
var iterations = (lastNum - firstNum) + 1;
var arr = [];
for (var i = firstNum; i <= iterations; i++) {
arr.push(i);
}
return arr;
}
如果你能在正確的方向我會非常感激指向我。
謝謝Marcin!答案就在我面前! –