> Tutorial
Variabelen zijn een basisbegrip in elke programmeertaal. Het zijn plekken die waarden in het geheugen bewaren, zodat je ze opnieuw kunt gebruiken.
Variabelen kunnen verschillende soorten waarden bevatten:
12, 5.59"hallo"true, falsenull: het ontbreken van een waardeOm een variabele te gebruiken, moet je hem eerst declareren. In JavaScript doe je dat met het sleutelwoord let (voor een waarde die kan veranderen) of const (voor een waarde die nooit verandert):
Je kunt ook meteen een waarde aan je variabele toekennen:
Gebruik standaard const, en let alleen als je de variabele echt een nieuwe waarde moet geven. In TypeScript kun je ook het type aangeven: const enemy: Entity = Fight.getNearestEnemy().
Om de waarde in een variabele te gebruiken, schrijf je gewoon de naam ervan:
Hier is me je eigen prei, die je krijgt met Fight.me, en enemy de dichtstbijzijnde vijand, die je krijgt met Fight.getNearestEnemy(). Daarna geven we enemy door aan de methodes moveToward en useWeapon.
Je code wordt elke beurt opnieuw vanaf het begin uitgevoerd, dus variabelen die met let of const zijn gedeclareerd, bestaan alleen zolang de beurt duurt. Om een waarde te bewaren tot de volgende beurt, definieer je een functie turn(): de code buiten turn() wordt maar één keer uitgevoerd (wanneer de AI wordt geladen), terwijl turn() elke beurt opnieuw wordt uitgevoerd.
In de rest van de tutorial schrijven we vooral eenvoudige AI's (zonder turn()) die elke beurt volledig worden uitgevoerd.
Wat is een variabele?
Een waarde die vaak verandert Een plek om een waarde in op te slaan
Welke code declareert een variabele 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.