Как я могу получить два одинаковых слова в нижнем и верхнем регистре? - PullRequest
0 голосов
/ 27 сентября 2018

Это пример:

Puts "#{input}"
If input == "Hello" || "hello".      <== What to be able to enter same word but lower case and uppercase
Puts "nice to meet you"
Elsif input == "Bonjour" || "bonjour"
Puts "that's french"
Else
Puts "user input "
End

Как мне реализовать or, and в этом коде?

1 Ответ

0 голосов
/ 28 сентября 2018

Используйте нижний регистр , чтобы изменить ввод данных в нижний регистр, а затем просто сравнить со строчными словами.

def respond(input)
  case input.downcase
  when "hello" then puts "hello"
  when "bonjour" then puts "that\'s french"
  else puts "user input"
  end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...