Подтвердить что ты не робот

Остается ли "elseif"?

Я просто изучаю ROR, и я сталкивался с утверждениями if/else. Я также столкнулся с "elseif", но мой текстовый редактор (textmate) не воспринимает его как ключевое слово и программа не работает должным образом.

if name == 'Chris'
  puts 'What a lovely name.'
elseif name == 'Katy'
  puts 'What a lovely name!'
end

Я использую книгу Learn to Program, которая была написана несколько лет назад. Мне было интересно, изменился ли "elseif", потому что, когда я просто использую "else", он работает нормально.

4b9b3361

Ответ 1

Это elsif, а не elseif.

Немного запутанный, когда вы новый, возможно.

Ответ 2

Попробуйте с elsif (нет секунды e).

Источник