Code Fix

中級シンボルキーのハッシュを文字列キーで参照すると nil になる › パターン2

シンボルキーのハッシュを文字列キーで参照すると nil になる

:name(シンボル)と"name"(文字列)は別のオブジェクトとして扱われるため、シンボルキーで作ったハッシュを文字列キーで参照すると見つからずnilが返ります。

 1  profile = {email: "taro@example.com"}
 2  puts profile[_______].inspect
                    ^
出力: nil

空欄を埋めて実行を通す

広告
広告スロット(未設定)

シンボルキーのハッシュを文字列キーで参照すると nil になる

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)