A estrutura while

A estrutura while define um loop. O código colocado dentro dele será repetido um determinado número de vezes.

Sintaxe

javascriptwhile ( enquanto a expressão for verdadeira ) {
  executar este código
};

Exemplo

Vamos exibir os números de 1 a 10:

javascriptlet i = 1;

while (i <= 10) {
  console.log(i);
  i++;
}

Exemplo

Vamos exibir os números pares de 2 a 10:

javascriptlet i = 2;

while (i <= 10) {
  console.log(i);
  i += 2;
}

Veja também

  • lição do livro JavaScript,
    que descreve como trabalhar com o loop while
  • a estrutura for,
    que também cria um loop
  • a instrução break,
    que interrompe o loop
  • a instrução continue,
    que avança o loop para a próxima iteração