使用IS知识封装一个函数,该函数可以接收若干个一维数组作为参数,并最终返回长度最大的数组集合。
这该怎么写?思路是啥啊,大学学的是计算机专业,但是专科没接触到啥编程语言,目前正在学习前端,感觉遇到了瓶颈,没有自己的编程思想,想问问各位该怎么培养自己的编程思想,以及该怎么学习
入参是可变参数(多个数组),for循环所有数组,找到最长的返回就行了,下面代码没有对相同大小的数组做处理,可自己优化
function getMaxList(arr...){
let arrIndex=0;
let maxSize = 0;
arr.forEach((item,index)=>{
let size=item.lentgh
if(size>maxSize){
maxSize=size;
arrIndex=index;
}
})
return arr[arrIndex]
}