> Tutorial
Je hebt gezien dat je met getallen kunt werken, maar er bestaan ook speciale waarden: null en de booleans.
nullnull is een waarde die een lege of ongeldige waarde voorstelt, of zelfs een fout, maar ze is iets anders dan het getal 0.
Zo geeft me.weapon het wapen terug dat je prei vasthoudt, of null als je geen wapen in handen hebt.
Misschien heb je gemerkt dat me.setWeapon() elke beurt 1 PT kost. Met deze voorwaarde beperk je het gebruik ervan tot beurt 1:
true en falseBooleans zijn twee waarden: true en false. Je kunt ze gebruiken om alles voor te stellen wat twee toestanden heeft, zoals:
Voorbeelden van eigenschappen en methodes die een boolean teruggeven:
enemy.alive geeft true terug als de entiteit leeft, en anders false.me.canUseWeapon(enemy) geeft true terug als je je wapen op de vijand kunt gebruiken.Voorbeeld: controleren of we ons wapen op de vijand kunnen gebruiken:
Waarvoor kun je null gebruiken?
Om ontbrekende informatie/een ontbrekende waarde voor te stellen Om het getal 0 voor te stellen Om een fout voor te stellen Om een slecht geschreven programma voor te stellen
Waarvoor dienen booleans?
Om een waarde met twee mogelijke toestanden voor te stellen Om een heel grote waarde voor te stellen
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.