Ruby 初心者スレッド ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
286:デフォルトの名無しさん 09/08/19 14:09:22 >>285 そりゃ唯一の代入をコメントアウトしちゃったらnilしか返ってこないわな 287:デフォルトの名無しさん 09/08/19 14:22:23 よし、ではハッシュの初期値を使うのは禁止だ 理由は、全く理解していないから 望ましい処理を自力で一度書け どういう時にどうなっていて欲しいかを if で条件分岐しろ 288:デフォルトの名無しさん 09/08/19 14:25:13 なんかみんなを混乱させているようだね。 >>275 >at.rb:12: undefined method `[]' for nil:NilClass (NoMethodError) これを説明すると、まずat.rbの12行目でエラーが起きている。 エラーの内容は、nilに対して '[]' というメソッドを実行しようとしているため。 つまり nil[i] のようなことをしている。 at.rbの12行目がなにかわからないけど、hout[ary[i]][key] だとしたら、 ・aryがnilのせいで ary[i] がエラー ・houtがnilのせいで hout[ary[i]] がエラー ・hout[ary[i]]がnilのせいで hout[ary[i][key] がエラー のどれかが原因。 あとは自分で調べて。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5390日前に更新/180 KB
担当:undef