Bonjour,
Indépendamment de l’historique, existe-t-il une instruction permettant de traiter un calcul et affichage n/d ?
Undefined ne fonctionne pas
IF x <> Undefined THEN
faire ceci
ELSE
faire cela
ENDIF
Merci d’avance.
Dans Probuilder, undefined est une valeur “non définie” destinée à ne pas être dessinée/affichée (elle apparaît comme n/a) et à “couper” les chaînes de calcul lorsqu’il n’y a pas encore de valeur valide. Il ne peut pas être comparé directement avec = ou <> (comme avec NaN dans d’autres langages) : toute comparaison avec undefined renvoie faux.
C’est pourquoi votre IF x = undefined entre dans l’ELSE et vous voyez y = 2 et x = n/a.
Astuce sûre : un undefined n’est pas égal à lui-même. Utilisez-le ainsi :
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.