朱古柯コード日記21.7.10

777 ワード

function getLengthOfLongestElement(arr) {
  return arr.reduce(function(acc, cur){
    if(acc >= cur.length){
      return acc
    }else{
      return cur.length
    }
  }, 0)
  // 여기에 코드를 입력하세요
}
//accは、初期値、プロシージャ値(格納)、および結果値(戻り)を含む「基本変数」であることを覚えておいてください.(静態)
//逆にcurは入力した「配列された要素」そのものです.繰り返し文curは繰り返し、accに自分をコピーして格納します.(ダイナミック)
//(+)がないからといってaccとcurが働かないわけではありません.accはcurと共に変化し続ける.
//accを使うだけで、繰り返しをいつ停止して戻るかを決めることができるので、簡単です.
function getLengthOfLongestElement(arr) {
  return arr.reduce(function(acc, cur){
    if(acc.length >= cur.length){
      return acc
    }else{
      return cur
    }
  }, '').length
  // 여기에 코드를 입력하세요
}
「reduce関数」にあります.lengthメソッドも使用できます