Ruby If, Else Si la syntaxe des commandes
Le langage Ruby a une structure de contrôle très simple qui est facile à lire et à suivre.
Si la syntaxe
si var == 10
print "variable est de 10''
end
Si Syntaxe Else
si var == 10
print "variable est de 10''
else
print "variable est quelque chose d'autre"
end
Si Else If Syntaxe
Voici la principale différence entre Ruby et la plupart des autres langues. Notez que "if" est en fait orthographié "elsif" sans e.
si var == 10
print "variable est de 10''
elsif var == "20''
print "variable est de 20''
else
print "variable est quelque chose d'autre"
end
Ternaire (raccourcie si la déclaration) Syntaxe
La syntaxe ternaire est le même en Ruby que la plupart des langues. L'exemple suivant permet d'imprimer "La variable est de 10''si var est égale à 10. Sinon, il print" La variable n'est pas de 10''.
print "La variable est" + (var == 10 "10'':« Non 10'')
Commentaires
Enregistrer un commentaire