Valeurs vraie et fausse
Une valeur vraie est une valeur qui évalue à vrai pour un if
, unless
, while
ou until
.
Une valeur fausse est une valeur qui évalue à faux dans ces mêmes structures de contrôle.
Les seules valeurs fausses sont nil
, false
et les pointeurs nuls (pointeurs dont l'adresse mémoire est zéro)
Toute autre valeur est vraie.