« Programmation Ruby/Contrôle » : différence entre les versions
Contenu supprimé Contenu ajouté
m Bot: Retouches cosmétiques |
→Expression IF...THEN...ELSE : retouche cosmétique |
||
Ligne 123 :
=== Expression IF...THEN...ELSE ===
En algorithmique :
<tt>▼
SI <EXPRESSION CONDITIONNELLE> ALORS <BR/>▼
EXPRESSION1<BR/>▼
[SINON<BR/>▼
EXPRESSION2<BR/>▼
]<BR/>▼
FIN SI▼
</tt>▼
▲<tt>
▲SI <EXPRESSION CONDITIONNELLE> ALORS <BR/>
▲ EXPRESSION1<BR/>
▲[SINON<BR/>
▲ EXPRESSION2<BR/>
▲]<BR/>
▲FIN SI
▲</tt>
<tt>▼
▲ce qui se traduit en ruby par
if <EXPRESSION CONDITIONNELLE> [then]<BR/>▼
▲<tt>
[else<BR/>
▲if <EXPRESSION CONDITIONNELLE> [then]<BR/>
end▼
▲ EXPRESSION2<BR/>
▲end
La condition peut être une expression, à condition que celle-ci soit une expression booléenne (vrai ou faux), ou une valeur numérique (0 ayant valeur de faux).
|