【发布时间】:2012-07-10 04:20:40
【问题描述】:
为什么这不起作用?
puts "Hi"
x = "stop"
loop do
a = STDIN.gets
break if a.to_s.downcase.equal?x.to_s
end
puts "bye"
【问题讨论】:
-
您不需要将
to_s用于a.to_s或x.to_s,因为它们都是字符串,并且永远都是,即使从键盘读取也是如此。
标签: ruby loops string-evaluation