Выбор кейса в Ruby - PullRequest
       3

Выбор кейса в Ruby

2 голосов
/ 12 сентября 2010

Вот мой код:

  case input
  when "quit" || "exit"
    break
  end

Здесь работает только «выход», а не «выход».

Как я мог работать на «выход», не имея новогострока "когда"?

Ответы [ 2 ]

6 голосов
/ 12 сентября 2010
case input
when "quit", "exit"
  break
end
0 голосов
/ 12 сентября 2010

|| оператор оценивает последний, когда первый равен нулю."quit" не ноль.Так что "quit" || "exit" это "quit".

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