Ruby If、そうでなければコマンド構文
Ruby言語は読みやすくそして従うのが非常に簡単な制御構造を持っています.
構文がある場合
var == 10の場合
“変数は10”を印刷
終わり
それ以外の場合は構文
var == 10の場合
“変数は10”を印刷
それ以外の
変数は他のものです
終わり
それ以外の場合If構文
これがRubyと他のほとんどの言語との主な違いです。 「else if」は、実際にはeなしで「elsif」と綴られていることに注意してください。.
var == 10の場合
“変数は10”を印刷
elsif var ==“ 20”
「変数は20」を印刷
それ以外の
変数は他のものです
終わり
3項(if文の短縮形)構文
三項構文は、ほとんどの言語と同じです。次の例では、varが10の場合、「The variable is 10」と表示されます。それ以外の場合、「The variable is Not 10」と表示されます。.
「変数は」+(var == 10?「10」:「10以外」)と表示します。