> Tutoriel
Vous avez vu qu'il est possible de manipuler des nombres, mais il existe aussi des valeurs spéciales : null et les booléens.
nullnull est une valeur représentant une valeur vide, invalide ou même une erreur, mais elle est différente du nombre 0.
Par exemple, me.weapon 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 me.setWeapon() coûte 1 PT par tour. Il est possible de limiter son usage au tour 1 avec cette condition :
true et falseLes 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 propriétés et méthodes qui renvoient un booléen :
enemy.alive renvoie true si l'entité est vivante, false sinon.me.canUseWeapon(enemy) renvoie true si vous pouvez utiliser votre arme sur l'ennemi.Exemple : on regarde si on peut utiliser notre arme sur l'ennemi :
À 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
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.