repete-na-moral (for)

repete-na-moral (for)

Laço clássico com contador:

js
repete-na-moral (cria i = 0; i < 5; i = i + 1) {
  grita-ae(i)
}

Saída:

text
0
1
2
3
4

Métodos de incremento

js
repete-na-moral (cria i = 0; i < 10; i++) {
  grita-ae(i)
}

repete-na-moral (cria i = 10; i > 0; i--) {
  grita-ae(i)
}

Percorrendo arrays

js
cria frutas = ["maçã", "banana", "uva"]
repete-na-moral (cria i = 0; i < tamanho(frutas); i++) {
  grita-ae(frutas[i])
}

Break e continue

js
repete-na-moral (cria i = 0; i < 10; i = i + 1) {
  se-pah (i == 3) {
    segue-o-baile()   // pula pra próxima iteração
  }
  se-pah (i == 7) {
    mete-o-pe()       // sai do laço
  }
  grita-ae(i)
}

Saída: 0 1 2 4 5 6