Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 5 RubyonRails,关于循环_Ruby On Rails 5 - Fatal编程技术网

Ruby on rails 5 RubyonRails,关于循环

Ruby on rails 5 RubyonRails,关于循环,ruby-on-rails-5,Ruby On Rails 5,我正在学习一个教程,有一个小测验我一直在做: 我尝试了很多不同的方法,但似乎找不到解决办法。这是我在这里寻求帮助之前的最后一次尝试: 你能告诉我怎么做吗?如果我能看到这段代码的最终结果,我就更容易理解了。应该可以: puts 'You walk in greeted by grandma!' puts 'She says "HI, SONNY!"' while (reply = gets.chomp) != 'BYE' if reply == reply.upcase puts '

我正在学习一个教程,有一个小测验我一直在做:

我尝试了很多不同的方法,但似乎找不到解决办法。这是我在这里寻求帮助之前的最后一次尝试:

你能告诉我怎么做吗?如果我能看到这段代码的最终结果,我就更容易理解了。

应该可以:

puts 'You walk in greeted by grandma!'
puts 'She says "HI, SONNY!"'

while (reply = gets.chomp) != 'BYE'
  if reply == reply.upcase
    puts 'NO, NOT SINCE 19' + rand(19..51).to_s + '!' 
  else
    puts 'HUH?! SPEAK UP, SONNY!'
  end
end

puts 'BYE, SONNY'

最好是复制一段难以理解的代码。但是,请记住,Stackoverflow并不是用来培训或照看第三方测验的