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

Considere o loop do-while. Esse loop é semelhante ao while, mas possui uma diferença fundamental.

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

Sintaxe

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

do {
  // code block
} while (condition);

Veja 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 de 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

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

question mark

Quantas vezes o código a seguir imprimirá "Invalid PIN" no console?

Select the correct answer

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

Suggested prompts:

Can you explain why the do-while loop executes at least once?

What are some practical scenarios where a do-while loop is preferred over a while loop?

Can you show how user input validation works with a do-while loop?

Awesome!

Completion rate improved to 2.33

bookUsando o Loop Do While para Iteração

Deslize para mostrar o menu

Considere o loop do-while. Esse loop é semelhante ao while, mas possui uma diferença fundamental.

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

Sintaxe

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

do {
  // code block
} while (condition);

Veja 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 de 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

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

question mark

Quantas vezes o código a seguir imprimirá "Invalid PIN" no console?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

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