> Samouczek
Zmienne to podstawowe pojęcie w każdym języku programowania. To miejsca, które przechowują wartości w pamięci, abyś mógł ich później ponownie użyć.
Zmienne mogą przechowywać wartości różnych typów:
12, 5.59"hello"true, falsenull: brak wartościAby użyć zmiennej, najpierw musisz ją zadeklarować. W JavaScript robi się to słowem kluczowym let (dla wartości, która może się zmieniać) lub const (dla wartości, która nigdy się nie zmienia):
Możesz też od razu przypisać zmiennej wartość:
Domyślnie używaj const, a let tylko wtedy, gdy naprawdę musisz ponownie przypisać zmienną. W TypeScript możesz też dodać adnotację typu: const enemy: Entity = Fight.getNearestEnemy().
Aby użyć wartości zapisanej w zmiennej, wystarczy wpisać jej nazwę:
Tutaj me to twój własny por, uzyskany przez Fight.me, a enemy to najbliższy wróg, uzyskany przez Fight.getNearestEnemy(). Następnie przekazujemy enemy do metod moveToward i useWeapon.
Twój kod jest wykonywany od początku w każdej turze, więc zmienne zadeklarowane przez let lub const istnieją tylko przez czas trwania tury. Aby zachować wartość z jednej tury na następną, zdefiniuj funkcję turn(): kod poza turn() wykonuje się tylko raz (przy wczytaniu SI), a turn() wykonuje się ponownie w każdej turze.
W dalszej części samouczka będziemy pisać głównie proste SI (bez turn()), które w każdej turze wykonują się w całości.
Czym jest zmienna?
Wartością, która często się zmienia Miejscem do przechowywania wartości
Który kod deklaruje zmienną foo?
let foo = 12 const foo = 12 foo variable foo
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.