12月5日の業務報告

こんばんは。B3の功刀です。

本日の質問と回答です。
=======================
<プログラミング演習>
Q1. エラーがでてしまってどうやって直していいのかわからない(正規表現)
A1. エラーをGoogleで検索してもらい,宣言されていないハッシュの値にアクセスしたためのエラーであることを確認しました.空の行を判別する正規表現が誤っていたので指摘しました.

Q2. エラーがでてしまってどうやって直していいのかわからない
A2. エラーをGoogleで検索してもらい,配列に対してメソッドが定義されていないエラーであることを確認しました.また,どのようにコードを書いていけばいいのか方針を一緒に考え,変数名がわかりにくいことを指摘しました.

Q3. ハッシュの値が正しく出力されない
A3. p による出力を行っていたため,意図した出力結果が得られていませんでした. eachを用いてハッシュの値を全て出力する方法を検索してもらい, printを用いて正しく出力する方法を確認しました.

回答: Q1-2:野沢、Q3:功刀
=======================

ハッシュにデータを格納していく際に値を出力して確認していくことは, 自分の頭を整理する上でも重要です.
Rubyでは出力するメソッドとしてp, printやputsメソッドなどがありますが, それぞれ挙動が異なるので確認しておくと良いと思います。

(文責:功刀)