拙劣なコード日記21.7.9()


健康管理

  • ストレッチV
  • 腕運動(神経強化)X
  • コーディング履歴


    Javascript COPLET D-2(+6~)

    function YY(arr) {
      return arr.reduce(function(acc, cur){
        if(acc.length >= cur.length){   //acc보다 길거나 같으면 acc리턴
                                       //짧으면 쉬지말고 긴거 나올때 까지 반복문 cur 돌려!!
          return acc
        }else{
          return cur
        }
       }, '')
    }

    フィードバック


  • とても愚かなことをした.コードの作成
    「uncaughtyperror:candread property」length of undefined」エラーは、accパラメータがlengthメソッドを読み取ることができないと考え、acc.lengthを使用してコードを記述しないために数時間かかりましたが、結果はそうではありません...入力された配列にはif(acc.length

  • 覚えておきなさい
  • 1.間違いの原因をよく観察する
    curはクレイジーな繰り返し文です.放っておけば、並びの果てまで走ります.
    3.accはreduce関数のブレークポイントです.
    curは繰り返し文で、accがなければ繰り返しプロシージャを保存することができず、走っている間に最後の要素を返します.
    上記の式が示すように、accはcurのブレーキとして機能する.accのおかげでcurは繰り返しを止めることができた.

    はんのうspa
    来週で終わる