gpt4 book ai didi

javascript - 如何在循环时返回数组中的最大数

转载 作者:行者123 更新时间:2023-11-28 12:30:42 24 4
gpt4 key购买 nike

如何在循环时进行类型检查并返回数组的最大数字?我无法让下面的代码工作。

var v = prompt("Enter a Value", "0");
var w = prompt("Enter a Value", "0");
var x = prompt("Enter a Value", "0");
var y = prompt("Enter a Value", "0");
var z = prompt("Enter a Value", "0");
var num1 = parseInt(v, 10);
var num2 = parseInt(w, 10);
var num3 = parseInt(x, 10);
var num4 = parseInt(y, 10);
var num5 = parseInt(z, 10);

var numArray = [num1, num2, num3, num4, num5];
var highest = 0;
for (var i = 0; i <= numArray.length; i++) {
if (numArray[i] > highest) {
highest = numArray[i];
}
}

return(highest);

最佳答案

您可以简单地执行以下操作:

var highest = Math.max.apply(null, numArray);

关于javascript - 如何在循环时返回数组中的最大数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22214362/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com