問題タブ [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.

0 投票する
2 に答える
55 参照

ruby - スタンドアロン メソッドが別のメソッドを単独で呼び出している

メソッドから何かを返したいときはいつでも、メソッドをメソッドに渡すのが本当に苦手です。どうすればそれを渡すことができるか説明してもらえますか。これが私のハッシュです

メソッド Weapon のコードは次のとおりです

メソッドの呼び出し時。ユーザーは自分の武器を選択し、それを $choosen_gun ハッシュに num で追加し、ユーザーが入力した num を返します。

メソッド ZombieRoom のコードは次のとおりです

メソッド CollectPrize のコードは次のとおりです

ここでメソッドを呼び出す方法

ここでの問題は、CollectPrize メソッドが呼び出され、入力を入力して賞品の例 1 を収集するたびに、「$50,000」と出力されることです。問題を終わらせる代わりに、ZombieRoom に戻り、「タイプ シュートして倒すか終了するか」でループを続けます。少なくとも誰かがこの問題を解決する適切な方法、またはメソッドを渡す他の方法を教えてもらえますか?

0 投票する
2 に答える
105 参照

ruby - ネストされたループ: 動的にするには?

わかりました、実際にこの演習を行って、ネストされたループの質問に取り組みます。これが私にとって最も難しいことだと言えます。静的ではなく、より動的になるように最善を尽くしました。これを解決する方法についてのヒントを教えてもらえますか?

期待される出力:

これは私の静的コードです:

私は答えを探しているわけではありません。でもご指導いただけるとありがたいです。