问题标签 [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 并继续在“键入 Shoot 以将其击倒或退出”处循环。有人至少可以告诉我解决此问题的正确方法,或者还有什么其他方法可以传递方法?
ruby - 嵌套循环:动态?
好的,我实际上是在做这个练习来解决那些嵌套循环问题。我会说这对我来说是最难的。我尽我所能变得更加动态而不是静态。谁能给我有关如何解决此问题的提示?
预期输出:
这是我的静态代码:
我不是在寻找答案。但我很感激你能指导我。