Javascript 如何让控制台输出我的号码?

Javascript 如何让控制台输出我的号码?,javascript,arrays,function,for-loop,let,Javascript,Arrays,Function,For Loop,Let,我只是JavaScript的初学者,我不能用函数解决问题。我需要代码在数组中循环,比如说数字[“3”、“5”、“7”、“4”、“9”]和控制台。只记录数组中最高的数字。这就是我正在使用的代码,我尝试了许多变体,以使函数进入console.log本例中的数字9。在这里插入数组的正确方法是什么?我需要将returnmax切换到console.log(max)。直到现在,我只是有一个错误或控制台不会显示任何东西,我需要一个答案,在这一点上,让我通过它 function findMax(arr){

我只是JavaScript的初学者,我不能用函数解决问题。我需要代码在数组中循环,比如说数字
[“3”、“5”、“7”、“4”、“9”]
控制台。只记录数组中最高的数字。这就是我正在使用的代码,我尝试了许多变体,以使函数进入
console.log
本例中的数字9。在这里插入数组的正确方法是什么?我需要将
returnmax
切换到
console.log(max)
。直到现在,我只是有一个错误或控制台不会显示任何东西,我需要一个答案,在这一点上,让我通过它

function findMax(arr){
  let max = arr[0];
  for(let i = 1; i < arr.length; i++){
    if(arr[i] > max){
      max = arr[i];
    }
  }
  return max;
}
函数findMax(arr){
设max=arr[0];
for(设i=1;i最大值){
max=arr[i];
}
}
返回最大值;
}
函数findMax(arr){
设max=arr[0];
for(设i=1;i最大值){
max=arr[i];
}
}
返回最大值;
}
log(findMax(['1','2','3','4','5']))
log(findMax([1,2,3,4,5]))

um<代码>var x=findMax([1,4,8,9]);控制台日志(x)“10”
,它仍将输出
“9”