Freqüentemente num programa, desejamos repetir a execução de um bloco de comandos de acordo com alguma condição. Os comandos de repetição servem para isso.
Em javascript existem os seguintes comandos de repetição:
- Comando while
- Repete um comando ou bloco de comandos testando uma condição antes do laço.
- Comando do-while
- Repete um comando ou bloco de comandos testando uma condição depois do laço.
- Comando for
- Repete um comando ou bloco de comandos, controlado por uma variável.
Além destes, mais dois comandos permitem um controle adicional sobre estruturas de repetição.
- Comando break
- Pare a repetição já.
- Comando continue
- Passe para a próxima iteração do laço.