私は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 を使用しています。単に「else」を使用すると、適切に機能するように見えるため、「elseif」が変更されたのではないかと思っていました。