私は、回答キーを読み込んで質問を作成し、正しい答えをその質問に関連付けています。ここに私の機能があります:Rubyブロックがローカルスコープ変数にアクセスできないようです
ここには、images.eachブロックに入る直前の出力スニペットがあります。入る前
:
に入る前に:
に入る前に:C
に入る前に:入る前D
キー
を発見
---------答えは:--------
答えがブロック画像内で評価する場合、さらに、なぜanswer_key.count 0を返すでしょう、誰もがなぜanswer_key「リセット」だろう知ってい
nilであり、?私はブロックがどこから呼び出されているのか、なぜanswer_keyが渡されないのかという理由から、ローカルスコープを継承する必要があることを理解していますか?
これは実行している完全なコードですか?あなたが私たちに示したブロックの中で、それはまったく「リセット」されるべきではありません。 – Howard
#{num}が#{answer.to_s} "行出力を何度も出すのですか? – Pavling