• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:TypeError: undefinedのエラー)

TypeError: undefinedのエラーの原因と解決方法

このQ&Aのポイント
  • javascriptの学習中に発生するTypeError: undefined のエラーの原因と解決方法を説明します。
  • Google Script Editorで配列に文字列がセットできないエラーメッセージが出る場合の対処法について説明します。
  • bentoという2次元配列に日付とメニューをセットする際に発生するエラーの原因と修正方法を紹介します。

質問者が選んだベストアンサー

  • ベストアンサー
  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.1

下記のようにすればいいんじゃないかな?試してないけど。 function myFunction() { var textDate = ["2017年02月23日(木)","2017年02月24日(金)","2017年02月25日(土)"]; var textMenu = ["チキンカツ","カレー","からあげ"]; var bento = new Array(); var j = 0; for(var i = 0; i < textDate.length; i++){ Logger.log(bento); bento[i] = new Array(); bento[i][j] = textDate[i]; for(j = 0; j < textMenu.length; j++){ bento[i][j + 1] = textMenu[j]; } j = 0; } }

noname#244681
質問者

お礼

ありがとうございます!3日くらい悩み続けてなかなかたどり着けませんでしたが、ご指摘の通りで解決いたしましたm(__)m

関連するQ&A

専門家に質問してみよう