« Programmation Ruby/Contrôle » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 170 :
puts "true" if true => "true"
 
Le pendant de ''if'' est ''unless'' (sauf si) et suit les mêmes règles, toutefois l'instruction n'est exécuté que si la condition est fausse :
puts "false" unless truefalse => "false"
 
À noter que pour faciliter la lecture, ruby permet àde faire suivre l'expression servant au test à être suivi partestée ledu mot clef ''then'' :
 
if (true) then