亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

用JavaScript寫函數取二維度數組中數組?

用JavaScript寫函數取二維度數組中數組?

慕虎7371278 2018-07-09 10:16:03
用JavaScript寫函數取二維度數組中數組利用JavaScript自己寫一個函數,用來取得二維度數組中長度最大的數組。例如,有一個二維度數組[[2,3,4],[1],[3,4,5,6],[2,3]],寫一個函數,參數為該二維數組,返回值為[3,4,5,6]。1.封裝函數完成2.未能封裝函數,可以求得最長一維數組3.未得到最長一維數組的答案無效
查看完整描述

1 回答

?
開心每一天1111

TA貢獻1836條經驗 獲得超13個贊

//script;

//charset='utf-8';

//用JavaScript寫函數取二維度數組中數組利用JavaScript自己寫一個函數,用來取得二維度數組中長度最大的數組。例如,有一個二維度數組[[2,3,4],[1],[3,4,5,6],[2,3]],寫一個函數,參數為該二維數組,返回值為[3,4,5,6]。

//

//函數設計:

var que = function(arr){
  var
    tar = [];
  tar = arr[0];
  for (var i=1; i<tar.length; i++) {
    if (arr[i].length > tar.length) tar = arr[i];
  }
  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測試結果(如下圖)。

 


查看完整回答
反對 回復 2018-08-05
  • 1 回答
  • 0 關注
  • 1119 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號