Я просто изучаю 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", он работает нормально.