Les booléens et null

Les booléens et null

> Tutoriel

Vous avez vu qu'il est possible de manipuler des nombres, mais le LeekScript possède aussi des valeurs spéciales : null et les booléens.

Valeur null

null est une valeur représentant une valeur vide, invalide ou même une erreur, mais elle est différente du nombre 0.

Par exemple, la fonction getWeapon() renvoie l'arme que tient votre poireau, ou null si vous n'avez pas d'arme dans vos mains.

Vous avez peut être remarqué que setWeapon() coûte 1 PT par tour. Il est possible de limiter son usage au tour 1 avec cette condition :

Booléens : true et false

Les booléens sont deux valeurs : true (vrai) et false (faux). Ce sont deux valeurs utilisables pour représenter quelque chose pouvant avoir deux états comme :

Exemples de fonctions qui utilisent des booléens :

Exemple : on regarde si une puce a besoin d'une ligne de vue :

❓ Quizz

À quoi peut servir null ?

Représenter un manque d'information/valeur Représenter le nombre 0 Représenter une erreur Représenter un programme de mauvaise qualité

À quoi servent les booléens ?

Représenter une valeur à deux états possibles Représenter une très grande valeur

IA complète