問題タブ [learn-ruby-the-hard-way]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - スタンドアロン メソッドが別のメソッドを単独で呼び出している
メソッドから何かを返したいときはいつでも、メソッドをメソッドに渡すのが本当に苦手です。どうすればそれを渡すことができるか説明してもらえますか。これが私のハッシュです
メソッド Weapon のコードは次のとおりです
メソッドの呼び出し時。ユーザーは自分の武器を選択し、それを $choosen_gun ハッシュに num で追加し、ユーザーが入力した num を返します。
メソッド ZombieRoom のコードは次のとおりです
メソッド CollectPrize のコードは次のとおりです
ここでメソッドを呼び出す方法
ここでの問題は、CollectPrize メソッドが呼び出され、入力を入力して賞品の例 1 を収集するたびに、「$50,000」と出力されることです。問題を終わらせる代わりに、ZombieRoom に戻り、「タイプ シュートして倒すか終了するか」でループを続けます。少なくとも誰かがこの問題を解決する適切な方法、またはメソッドを渡す他の方法を教えてもらえますか?
ruby - ネストされたループ: 動的にするには?
わかりました、実際にこの演習を行って、ネストされたループの質問に取り組みます。これが私にとって最も難しいことだと言えます。静的ではなく、より動的になるように最善を尽くしました。これを解決する方法についてのヒントを教えてもらえますか?
期待される出力:
これは私の静的コードです:
私は答えを探しているわけではありません。でもご指導いただけるとありがたいです。