我试图使用for循环查找并返回每个数组中的最大数字,但是每次尝试打印某些内容时,我都会报错。我尝试使用以下JS数组方法:Math.max,Math.max.apply,但是我无法使它们工作。

我的代码如下。任何帮助将不胜感激,如果您能指出我做错了什么,那真是太好了。提前致谢!

问题:数字是整数数组。查找并返回最大整数。

我的代码:

function largestNumber(numbers) { // this function was given by the quiz writer, my code starts below "code here"
  // code here

  numbers = [1, 2, 3, 4, 5];
  for(let i = 0; i < numbers.length; i++){
    let largest = 0;
    if(numbers[i] > largest){
      largest = largest.numbers[i];
    }
  }
  return largest;
}

console.log(largestNumber);

最佳答案

您可以使用以下示例中的Math.max.apply在数组中查找最大值

关于javascript - 多维数组以及如何找到最大数量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47276615/

10-10 07:44