> Tutorial
Agora vamos olhar para outro tipo de estrutura tão fundamental quanto as condições: os loops!
Um loop permite repetir instruções várias vezes. Existem vários tipos, limitados e ilimitados, que veremos nesta parte.
whileO loop ilimitado while (enquanto) tem uma sintaxe semelhante ao if visto anteriormente. Ele permite executar um bloco de instruções enquanto uma condição for cumprida.
Aqui está um exemplo:
Este código exibirá nos logs durante a execução: > Contador vale 1 Contador vale 2 Contador vale 3 Contador vale 4 Contador vale 5
do whileO loop ilimitado do while é semelhante ao loop while, exceto que a condição está no final, portanto o corpo do loop é sempre executado pelo menos uma vez:
Uma exibição possível da execução do programa: > x : 0.85712
forO loop for é um loop limitado que se parece com um loop while, mas mais condensado. Você verá com o uso que, dependendo dos casos de utilização, é mais prático usar um for ou um while.
O loop for é composto por três partes opcionais:
contador;contador.Exemplo de loop for:
Este código exibirá nos logs: > O contador i vale 1 O contador i vale 2 O contador i vale 3 O contador i vale 4 O contador i vale 5
Nosso alho-poró tem entre 10 e 13 PT (graças à Motivation) e a Pistola custa apenas 3 PT, então podemos usá-la 4 vezes no máximo.
Usamos um loop for para executar a função useWeapon 4 vezes seguidas:
Aqui nossa variável i terá como valores 0, 1, 2 e 3, portanto o loop fará 4 iterações.
Para que serve um loop?
Executar instruções várias vezes Condensar o seu código Acelerar uma parte do seu código Executar instruções em paralelo
Quais códigos estão corretos?
var x = 0 while (x < 10) { x += 2 } var x = 0 for (var i = 0; i < 10) { x += 2 } var x = 0 while { x += 2 } do (x < 10) var x = 0 for (; x < 10;) { x += 2 }
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.