javascript - (使用Math.max函数找出数字数组中最大的元素)有个问题,就是undefined
阿神
阿神 2017-04-10 17:12:57
0
2
561

找出数字数组中最大的元素(使用Math.max函数)

function findMax(arr)
{arr.reduce(function(pre,cur){return Math.max(pre,cur)})
    }
var arr=[1,2,3,4,5,1,12,21];
alert(findMax(arr));//出来是undefined???
阿神
阿神

闭关修行中......

répondre à tous(2)
伊谢尔伦

你的function没有返回,arr.reduce出来的结果没人接盘。

试试

function findMax(arr) {
  return arr.reduce(function(pre, cur) {
    return Math.max(pre,cur);
  });
}
var arr = [1,2,3,4,5,1,12,21];
console.log(findMax(arr));
Peter_Zhu

Math.max.apply(this,arr)

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!