【发布时间】:2015-09-25 17:06:02
【问题描述】:
我想知道如何在 ruby 中创建一个代码,该代码将停止 while 循环,无论写入什么,只要获取字符串包含单词“yes”。
这是我目前所拥有的:
while start!="yes" #make it so it stops the loop even if ex:"Yes, please!!!" is inputed.
#does stuff
start=gets.chomp
end
非常感谢。
【问题讨论】:
-
您所拥有的一切都很好,除了在进入 while 循环之前您必须将
start分配给除"yes"之外的任何值。如果不这样做,将引发以下异常:undefined local variable or method 'start' for main:Object.
标签: ruby string loops while-loop