我正試圖編寫一個簡單的程序來計算數組中最大的偶數。使用10個元素的數組。爲什麼我的程序無法正常工作?
function biggestEven(array) {
var numberOfNumbers = array.length;
var biggestYet = 0;
var theNumber;
for (var i = 0; i < numberOfNumbers; i++) {
if(array[i] % 2 = 0) {
biggestYet = array[i];
}
if(array[i] % 2 = 0 && array[i] > biggestYet) {
theNumber = biggestYet;
}
}
return theNumber;
}
var myArray = [];
for (var i = 0; i < 10; i++) {
myArray[i] = window.prompt("Enter number " + (i+1) + "of 10:");
}
console.log("The biggest even number is: " + biggestEven(myArray));
請幫我卡住了。該計劃不會導致鉻。
你是中途。請說明出了什麼問題以及如何解決問題 –