Ruby简介:第一个应用程序

时间:2015-07-05 20:36:54

标签: ruby

任何人都知道为什么即使我进入“拉斐尔”我仍然得到你不是所有者的输出?

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

1 个答案:

答案 0 :(得分:3)

sticky包含您按Enter键时输入的换行符。 尝试使用gets()

如果您想了解有关gets.capitalize.chomphttp://ruby-doc.org/core-2.2.0/String.html#method-i-chomp

的更多信息