我想要一組陣列中找到最大的號碼,並將其返回到新的數組返回人數最多。但我不明白爲什麼我的代碼不工作。你能解釋我的錯誤嗎?在陣列
function largestOfFour(arr) {
for (var i = 0; i < arr.length; i++) {
for (var j = 0; j < arr[i].length; j++) {
arr[i].sort(function(a, b) {
return b - a;
});
}
}
}
largestOfFour([
[4, 5, 1, 3],
[13, 27, 18, 26],
[32, 35, 37, 39],
[1000, 1001, 857, 1]
]);
「不工作」是指什麼?你有錯誤嗎?你的輸出是不是你所期望的? – tadman
你正在''ar' [i]'循環內對'j'進行排序,這應該是什麼意思?這只是多次執行相同的排序操作。 – CBroe
*不工作*是一個絕對沒有意義的問題描述。如果你想在這裏獲得幫助,請** **具體**。它是如何工作的,以及特別是**如何不按照它的方式工作? –