为什么我的脚本被挂起?

jchi2241

我花了很多荒谬的时间试图弄清楚为什么挂了。我假设这与我||if语句设置格式的方式有关

  rods = {
        :rod1 => [3,2,1],
        :rod2 => [],
      :rod3 => []
           }  

init_rod = gets.chomp.to_sym
if ((init_rod != :rod1 || init_rod != :rod2) || init_rod != :rod3)
  print "Type in \"rod1\", \"rod2\", or \"rod3\": "
elsif rods[init_rod].empty?
  print "Rod has no discs. Select another rod other than #{init_rod}: "
else 
  disc = rods[init_rod].pop
end
费佐

它已挂起,因为您已指示它等待输入gets

只需print事先放置,或盲目键入即可。会工作的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的bash脚本挂起?

来自分类Dev

为什么当我运行sudo pm2 ls时Jenkins shell脚本会挂起

来自分类Dev

为什么没有.sh扩展名的我的shell脚本会挂起?

来自分类Dev

为什么在多嵌套事件函数中调用脚本时我的代码挂起

来自分类Dev

为什么我的Ansible任务挂起?

来自分类Dev

为什么我的selector.select()挂起

来自分类Dev

为什么我的程序只是挂起?

来自分类Dev

从挂起唤醒后,无法运行基于systemd的脚本。为什么?

来自分类Dev

使用tee并等待时脚本挂起,为什么?

来自分类Dev

为什么我的NSOperationQueue挂起后不停止执行?

来自分类Dev

df挂起,我不知道为什么

来自分类Dev

为什么新操作员挂起我的程序?

来自分类Dev

为什么JQuery无法加载我的脚本?

来自分类Dev

为什么我的Ruby脚本不执行?

来自分类Dev

为什么ssh终止我的bash脚本?

来自分类Dev

PHP:为什么我的防洪脚本滞后了?

来自分类Dev

为什么我的脚本无法运行?

来自分类Dev

为什么我的脚本找不到文件?

来自分类Dev

为什么我不能执行此脚本?

来自分类Dev

为什么我的脚本调用多个函数?

来自分类Dev

为什么我的脚本抛出错误?

来自分类Dev

为什么XCOPY无法使用我的脚本?

来自分类Dev

为什么我的脚本需要int()?

来自分类Dev

为什么Awk弄乱了我的脚本变量

来自分类Dev

为什么我的脚本在缩进后失败?

来自分类Dev

为什么我的awk脚本比head + tail脚本慢得多?

来自分类Dev

为什么“ docker Attach”挂起?

来自分类Dev

为什么此任务挂起?

来自分类Dev

为什么lein会挂起?