Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda O Loop `do-while` | Descobrindo Loops
Introdução ao JavaScript
course content

Conteúdo do Curso

Introdução ao JavaScript

Introdução ao JavaScript

3. Declarações Condicionais
4. Dominando Funções
5. Explorando Arrays
6. Descobrindo Loops

book
O Loop `do-while`

O do-while é muito semelhante ao laço while, exceto pelo fato de que ele é sempre executado pelo menos uma vez, mesmo que a condição do laço seja false.

Outra diferença é que o bloco de código é executado antes da condição do laço ser verificada.

A sintaxe geral de um laço do-while é a seguinte:

js

O fluxograma descreve o processo de execução de um laço do-while:

Por exemplo, a seguir está um programa que utiliza um laço do-while para exibir os dez primeiros números pares:

123456
let i = 1; do { console.log(i * 2); i += 1; } while (i <= 10);
copy

Mesmo que alteremos o valor de i, de modo que a condição se torne false, o bloco de código ainda será executado pelo menos uma vez:

123456
let i = 11; do { console.log(i * 2); i += 1; } while (i <= 10);
copy

1. Qual é a principal diferença entre um loop while e um loop do-while?

2. Qual será a saída do código a seguir?

question mark

Qual é a principal diferença entre um loop while e um loop do-while?

Select the correct answer

question mark

Qual será a saída do código a seguir?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 5

Pergunte à IA

expand
ChatGPT

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

course content

Conteúdo do Curso

Introdução ao JavaScript

Introdução ao JavaScript

3. Declarações Condicionais
4. Dominando Funções
5. Explorando Arrays
6. Descobrindo Loops

book
O Loop `do-while`

O do-while é muito semelhante ao laço while, exceto pelo fato de que ele é sempre executado pelo menos uma vez, mesmo que a condição do laço seja false.

Outra diferença é que o bloco de código é executado antes da condição do laço ser verificada.

A sintaxe geral de um laço do-while é a seguinte:

js

O fluxograma descreve o processo de execução de um laço do-while:

Por exemplo, a seguir está um programa que utiliza um laço do-while para exibir os dez primeiros números pares:

123456
let i = 1; do { console.log(i * 2); i += 1; } while (i <= 10);
copy

Mesmo que alteremos o valor de i, de modo que a condição se torne false, o bloco de código ainda será executado pelo menos uma vez:

123456
let i = 11; do { console.log(i * 2); i += 1; } while (i <= 10);
copy

1. Qual é a principal diferença entre um loop while e um loop do-while?

2. Qual será a saída do código a seguir?

question mark

Qual é a principal diferença entre um loop while e um loop do-while?

Select the correct answer

question mark

Qual será a saída do código a seguir?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 5
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt