unless

Un unless évalue sa branche then si sa condition est fausse,et évalue la branche else, si elle existe, sinon. Ainsi, elle fonctionne de manière inverse à if:

unless une_condition
  alors_expression
else
  sinon_expression
end

# L'exemple précédent est équivalent à:
if une_condition
  alors_expression
else
  sinon_expression
end

# Peut aussi être écrit comme suffixe
fermer_porte unless porte_fermée?

results matching ""

    No results matching ""