用JavaScript写函数取二维度数组中数组?

用JavaScript写函数取二维度数组中数组利用JavaScript自己写一个函数,用来取得二维度数组中长度最大的数组。例如,有一个二维度数组[[2,3,4],[1],[3,4,5,6],[2,3]],写一个函数,参数为该二维数组,返回值为[3,4,5,6]。
1.封装函数完成
2.未能封装函数,可以求得最长一维数组
3.未得到最长一维数组的答案无效

慕虎7371278
浏览 1086回答 1
1回答

开心每一天1111

//script;//charset='utf-8';//用JavaScript写函数取二维度数组中数组利用JavaScript自己写一个函数,用来取得二维度数组中长度最大的数组。例如,有一个二维度数组[[2,3,4],[1],[3,4,5,6],[2,3]],写一个函数,参数为该二维数组,返回值为[3,4,5,6]。////函数设计:var que = function(arr){&nbsp; var&nbsp; &nbsp; tar = [];&nbsp; tar = arr[0];&nbsp; for (var i=1; i<tar.length; i++) {&nbsp; &nbsp; if (arr[i].length > tar.length) tar = arr[i];&nbsp; }&nbsp; return tar;};//测试用例:clear();var arr = [[2,3,4],[1],[3,4,5,6],[2,3]];console.log(que(arr));//打印结果:'(4) [3,4,5,6]'////可以将全部文本复制黏贴到chrome浏览器的控制台console测试结果(如下图)。&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript