JavaScript - Repetições
Introdução
Um conceito muito recorrente na programação é o conceito de laços de repetição. Eles possuem o papel de realizar um conjunto de passos várias vezes, sem que seja necessário a repetição de linhas de código. Em Javascript, existem duas estruturas de repetição, são elas:
while()
edo()/while()
.
Laço while()
Definição
A estrutura while faz um número indeterminado de testes lógicos no início de sua execução e executa uma sequência de comandos enquanto esses testes forem verdadeiros.
Estrutura
let num = 1
while (num < 10) {
console.log(`Repetição num.${num}`)
num++
}
Laço do/while()
Definição
A estrutura do-while é bastante similar a estrutura while, sendo que sua principal diferença é que o teste lógico é realizado ao fim da execução do bloco.
Estrutura
let num = 1
do {
console.log(`Repetição num.${num}`)
num++
} while (num < 10)