Ich lerne gerade ROR und ich stieß auf die if/else Aussagen. Ich bin auch auf 'elseif' gestoßen, aber mein Texteditor (Textmate) erkennt es nicht als Schlüsselwort, noch läuft das Programm richtig.Gibt es 'elseif' noch?
if name == 'Chris'
puts 'What a lovely name.'
elseif name == 'Katy'
puts 'What a lovely name!'
end
Ich benutze das Buch Learn to Program, das vor mehreren Jahren geschrieben wurde. Ich habe mich gefragt, ob das "elseif" geändert wurde, denn wenn ich einfach 'else' benutze, scheint es richtig zu funktionieren.
Eine einfache Google-Suche 'ruby elseif' hätte Ihnen die Antwort gegeben, dass es tatsächlich' elsif' geschrieben wurde. – Gumbo
Ich googelte es, aber ich dachte nicht einmal, dass ich es falsch geschrieben habe. Danke, dass Sie mich wissen lassen – catchmikey
@sawa Ich glaube nicht, dass Sie ein Komma nach "weil" verwenden können. –