> Opplæring
Nå skal vi se på en annen type struktur som er like grunnleggende som betingelser: løkker!
Med en løkke kan du gjenta instruksjoner flere ganger. Det finnes flere typer, begrensede og ubegrensede, som vi går gjennom i denne delen.
while-løkkenDen ubegrensede while-løkken har en syntaks som ligner på if, som vi så tidligere. Den kjører en blokk med instruksjoner så lenge en betingelse er oppfylt.
Her er et eksempel:
Når denne koden kjøres, viser den følgende i loggene: > Telleren er 1 Telleren er 2 Telleren er 3 Telleren er 4 Telleren er 5
do while-løkkenDen ubegrensede do while-løkken ligner på while-løkken, bortsett fra at betingelsen kommer til slutt, så kroppen til løkken kjøres alltid minst én gang:
for-løkkenfor-løkken er en begrenset løkke som ligner på en while-løkke, men er mer kompakt.
For-løkken har tre deler:
counter;counter.Eksempel på en for-løkke:
Purren vår har mellom 10 og 13 PT (takket være Motivasjon), og pistolen koster bare 3 PT, så vi kan bruke den 4 ganger på det meste.
Vi bruker en for-løkke for å kalle metoden me.useWeapon() 4 ganger på rad:
Her får variabelen i verdiene 0, 1, 2 og 3, så løkken går 4 runder.
Hva brukes en løkke til?
Å kjøre instruksjoner flere ganger Å gjøre koden mer kompakt Å gjøre en del av koden raskere Å kjøre instruksjoner parallelt
Hvilken eller hvilke koder er riktige?
let x = 0 while (x < 10) { x += 2 } let x = 0 for (let i = 0; i < 10) { x += 2 } let x = 0 while { x += 2 } do (x < 10) let x = 0 for (; x < 10;) { x += 2 }
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.