为什么我的reduce函数无法找出正确的maxGrade?

问题描述

我正在尝试从给定的数字列表中找出正确的最高成绩。 因此,当我使用此highAndLow("4 5 29 54 4 0 -214 542 -64 1 -3 6 -6")时,该函数给我6作为maxGrade,但应该是542

请检查代码并解释问题。

function highAndLow(numbers) {
  var num = numbers.split(" ");

  var maxGrade = num.reduce((accum,currVal) => {
    if (accum > currVal) return accum;
    return currVal;

  });
  console.log(maxGrade);
  console.log(num);
}

highAndLow("4 5 29 54 4 0 -214 542 -64 1 -3 6 -6")

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)