Booleans en null

Booleans en null

> Tutorial

Je hebt gezien dat het mogelijk is om met getallen te werken, maar LeekScript heeft ook speciale waarden : null en booleans.

Waarde null

null is een waarde die een lege, ongeldige of zelfs foutieve waarde voorstelt, maar verschilt van het getal 0.

Bijvoorbeeld, de functie getWeapon() geeft het wapen terug dat je prei vasthoudt, of null als je geen wapen in je handen hebt.

Je hebt misschien gemerkt dat setWeapon() 1 PT per beurt kost. Het is mogelijk om het gebruik ervan te beperken tot beurt 1 met deze voorwaarde :

Booleans : true en false

Booleans zijn twee waarden : true (waar) en false (onwaar). Het zijn twee waarden die bruikbaar zijn om iets voor te stellen dat twee toestanden kan hebben, zoals :

Voorbeelden van functies die booleans gebruiken :

Voorbeeld : we kijken of een chip een zichtlijn nodig heeft :

❓ Quiz

Waarvoor kan null dienen?

Een gebrek aan informatie/waarde voorstellen Het getal 0 voorstellen Een fout voorstellen Een programma van slechte kwaliteit voorstellen

Waarvoor dienen booleans?

Een waarde met twee mogelijke toestanden voorstellen Een zeer grote waarde voorstellen

Volledige AI