Logiczne i null

Logiczne i null

> Samouczek

Widziałeś, że można manipulować liczbami, ale LeekScript posiada też specjalne wartości: null oraz wartości logiczne.

Wartość null

null to wartość reprezentująca wartość pustą, nieprawidłową, a nawet błąd, ale różni się od liczby 0.

Na przykład funkcja getWeapon() zwraca broń, którą trzyma twój por, lub null, jeśli nie masz broni w rękach.

Być może zauważyłeś, że setWeapon() kosztuje 1 PT na turę. Można ograniczyć jego użycie do tury 1 za pomocą tego warunku:

Wartości logiczne: true i false

Wartości logiczne to dwie wartości: true (prawda) i false (fałsz). Są to dwie wartości używane do reprezentowania czegoś, co może mieć dwa stany, takie jak:

Przykłady funkcji, które używają wartości logicznych:

Przykład: sprawdzamy, czy chip wymaga linii widzenia:

❓ Quiz

Do czego może służyć null?

Reprezentować brak informacji/wartości Reprezentować liczbę 0 Reprezentować błąd Reprezentować program złej jakości

Do czego służą wartości logiczne?

Reprezentować wartość z dwoma możliwymi stanami Reprezentować bardzo dużą wartość

Pełna AI