> Opas
Muuttujat ovat jokaisen ohjelmointikielen peruskäsite. Ne ovat paikkoja, jotka säilyttävät arvoja muistissa, jotta voit käyttää niitä uudelleen.
Muuttujissa voi olla monenlaisia arvoja:
12, 5.59"hello"true, falsenull: arvon puuttuminenEnnen kuin voit käyttää muuttujaa, se täytyy esitellä. JavaScriptissä se tehdään avainsanalla let (arvolle, joka voi muuttua) tai const (arvolle, joka ei koskaan muutu):
Voit myös antaa muuttujalle arvon heti:
Käytä oletuksena const-sanaa ja let-sanaa vain silloin, kun muuttujalle todella täytyy antaa uusi arvo. TypeScriptissä voit myös merkitä tyypin: const enemy: Entity = Fight.getNearestEnemy().
Kun haluat käyttää muuttujaan tallennettua arvoa, kirjoitat yksinkertaisesti sen nimen:
Tässä me on oma purjosi, joka saadaan Fight.me-ominaisuudella, ja enemy on lähin vihollinen, joka saadaan kutsulla Fight.getNearestEnemy(). Sitten annamme enemy-muuttujan metodeille moveToward ja useWeapon.
Koodisi suoritetaan joka vuoro alusta asti uudelleen, joten let- tai const-sanalla esitellyt muuttujat elävät vain vuoron ajan. Jos haluat säilyttää arvon vuorosta toiseen, määrittele funktio turn(): turn()-funktion ulkopuolinen koodi suoritetaan vain kerran (kun tekoäly ladataan), kun taas turn() suoritetaan uudelleen joka vuoro.
Oppaan loppuosassa kirjoitamme enimmäkseen yksinkertaisia tekoälyjä (ilman turn()-funktiota), jotka suoritetaan kokonaan joka vuoro.
Mikä on muuttuja?
Arvo, joka muuttuu usein Paikka, johon arvo tallennetaan
Mikä koodi esittelee muuttujan 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.