質問: {} h.store(number, user_name) ``` このコードは ./usersnumber.rb 00-00 古池 と言う形で実行し、空のハッシュテールにナンバーとユーザー名が追加されることを期待していましたが、スクリプトを確認したところテーブルに変更はなされていませんでした。伺いたい事をリストアップすると * ハッシュテーブルhへ破壊的にナンバーとユーザ名を追加したい * この書き方より賢い書き方はあるのか? この2つです。不慣れですが、どうかよろしくお願いします。
回答: (コメントできないので解答欄で) 質問された書き方だと number は `["00-00", "古池"]` となり、user_name は `"古池"` で、h は `{["00-00", "古池"]=>"古池"}` となります。 修正するなら `,` を `;` に変更して以下のようにすればよいかと。なお number は整数に変換してません。 ``` number = ARGV[0];user_name = ARGV[1] ``` これで number は `"00-00"` となり、user_name は `"古池"` となり、h は `{"00-00"=>"古池"}` となります。