首页 > 解决方案 > 如何在 JavaScript 中找到数组中最长的字符串?

问题描述

这是一个示例数组:

var friendName = ['RupaKhan','Sunny','Rohul','Mistry','Zumman','Asif','Liza','Fulo'];

你如何找到数组中最长的名字?但是您必须使用带有 return 的函数以及 find 作为最大名称。

我尝试了这种方法,但没有显示结果:

在此处输入图像描述

标签: javascriptfunctionmax

解决方案


var friendName = ['RupaKhan','Sunny','Rohul','Mistry','Zumman','Asif','Liza','Fulo'];

function mega(arr){
   return arr.reduce((max,name)=>{
        return name.length > max.length? name: max
    },arr[0])
}

console.log(mega(friendName))


推荐阅读