輸入2個陣列我試過這出了幾個小時的最大數量,但我不明白我在做什麼或不做,使這項工作。任何幫助表示讚賞。的JavaScript - 查找用戶
<input type = "text" id = "firstArray"><br/>
<input type = "text" id = "secondArray"><br>
我然後調用我的外部JS文件中的函數(事件處理程序的工作原理和功能被稱爲通過數目的2列表):我現在用的是下面的HTML得到的數字的2列表從用戶
Answer = largestNumbers(document.getElementById("firstArray").value,
document.getElementById("secondArray").value);
然後在我的js函數中,我將2個數字列表附加到一個數組中,使它成爲數組中的2個數組。我想找到每個陣列的數量最多,並把這些2個數字到一個數組(largeList)和輸出發送到的console.log。下面是js函數:
function largestNumbers(arr, arr1) {
var otherArray = [];
var largeList = [];
otherArray[0] = arr.split(" ");
otherArray[1] = arr1.split(" ");
console.log("otherArray: " + otherArray);
for (var i = 0; i < otherArray.length; i++) {
var biggestNum = otherArray[i][0];
for (var j=0; j < otherArray[i].length; j++) {
if (otherArray[i][j] > biggestNum) {
biggestNum = (otherArray[i][j]);
console.log("big num: " + biggestNum);
}
}
largeList[i] = biggestNum;
}
console.log(largeList);
return largeList;
}
這有什麼錯在這裏使用'Math.max'?這是功課嗎? – raina77ow
你可以在這裏找到答案https://stackoverflow.com/questions/1379553/how-might-i-find-the-largest-number-contained-in-a-javascript-array – itodd
可能的重複[我可能如何找到包含JavaScript數組中最大的號碼是多少?(https://stackoverflow.com/questions/1379553/how-might-i-find-the-largest-number-contained-in-a-javascript-array) –