任何人都知道为什么即使我进入“拉斐尔”我仍然得到你不是所有者的输出?
print "Who are you:"
name = gets().capitalize
if (name != "Raphael") then
print "You are not the owner of Genesis"
else
puts ("Oh, hello #{name}...")
end
答案 0 :(得分:3)
sticky
包含您按Enter键时输入的换行符。
尝试使用gets()
。
如果您想了解有关gets.capitalize.chomp
:http://ruby-doc.org/core-2.2.0/String.html#method-i-chomp