Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Usando o Loop Do While para Iteração | Percorrendo Dados em JavaScript
Introdução ao JavaScript

bookUsando o Loop Do While para Iteração

Vamos considerar o loop do-while. Este loop é semelhante ao loop while, mas possui uma distinção chave.

whiledo-while
Executa o bloco de código depois da verificação da condição.Executa o bloco de código antes da verificação da condição.

Sintaxe

O laço do-while começa com a palavra-chave do, envolve o bloco de código dentro de chaves {} e termina com a palavra-chave while seguida pela condição entre parênteses () sem a necessidade de um bloco adicional de código:

do {
  // bloco de código
} while (condição);

Aqui está um exemplo:

123456
let a = 0; do { console.log(a); a++; } while (a <= 3 && a >= 1);
copy

No início, a variável a foi inicializada com 0, e a condição a >= 1 foi avaliada após a operação a++.

O bloco de código dentro do do é garantido para ser executado pelo menos uma vez:

123456789
// while loop while (false) { console.log("while"); // not executed } // do-while loop do { console.log("do-while"); // executed 1 time } while (false);
copy

Nota

Incluir o fim-de-comando (;) após o bloco de código do resultará em um SyntaxError.

O laço do-while é particularmente útil quando você precisa solicitar a entrada do usuário pelo menos uma vez e continuar até que o usuário forneça dados válidos ou atenda a uma condição específica.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 2.33

bookUsando o Loop Do While para Iteração

Deslize para mostrar o menu

Vamos considerar o loop do-while. Este loop é semelhante ao loop while, mas possui uma distinção chave.

whiledo-while
Executa o bloco de código depois da verificação da condição.Executa o bloco de código antes da verificação da condição.

Sintaxe

O laço do-while começa com a palavra-chave do, envolve o bloco de código dentro de chaves {} e termina com a palavra-chave while seguida pela condição entre parênteses () sem a necessidade de um bloco adicional de código:

do {
  // bloco de código
} while (condição);

Aqui está um exemplo:

123456
let a = 0; do { console.log(a); a++; } while (a <= 3 && a >= 1);
copy

No início, a variável a foi inicializada com 0, e a condição a >= 1 foi avaliada após a operação a++.

O bloco de código dentro do do é garantido para ser executado pelo menos uma vez:

123456789
// while loop while (false) { console.log("while"); // not executed } // do-while loop do { console.log("do-while"); // executed 1 time } while (false);
copy

Nota

Incluir o fim-de-comando (;) após o bloco de código do resultará em um SyntaxError.

O laço do-while é particularmente útil quando você precisa solicitar a entrada do usuário pelo menos uma vez e continuar até que o usuário forneça dados válidos ou atenda a uma condição específica.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 2
some-alt