Compreendendo o Loop While em JavaScript
Tipos de Laços
Laços são estruturas que executam repetidamente um bloco de código enquanto uma condição específica for verdadeira. Em JavaScript, existem três tipos de laços:
- while
- do-while
- for
Vamos explorar cada um deles em detalhe.
Laço while
O laço while é o tipo mais simples de laço. Ele continua executando um bloco de código enquanto a condição especificada se mantiver verdadeira.
Para criar um laço while, use a palavra-chave while seguida por uma condição entre parênteses e envolva o bloco de código em chaves. A sintaxe é semelhante à de uma instrução if:
while (condicao) {
// bloco de código
}
Please provide the English text you want translated into Portuguese.
123456let a = 5; while (a <= 10) { console.log("a =", a); a++; }
Neste exemplo, o bloco de código do laço while executa seis vezes:
- Inicialmente, a variável
aé definida como5. - A condição do laço é
a <= 10, que é verdadeira, então o bloco de código é executado. - Após cada execução, a variável
aé incrementada em 1. - O laço continua a executar enquanto a condição permanecer verdadeira.
Nota
O laço
whileverifica a condição antes de executar o bloco de código. Se a condição for inicialmentefalsa, o bloco de código não será executado.
Nota
Tenha cuidado com a condição! Se a condição sempre for avaliada como
true, o laço nunca será interrompido, o que resultará em um laço infinito, podendo fazer com que seu programa trave ou se torne irresponsivo.
1. Quantas vezes o programa irá gerar a saída "Hello!"?
2. Quantas vezes o programa vai imprimir "JavaScript"?
3. Quantas vezes o programa irá exibir "Be careful!"?
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Can you explain the difference between while, do-while, and for loops?
Can you give an example of a do-while loop?
What happens if the loop condition is never false?
Awesome!
Completion rate improved to 2.33
Compreendendo o Loop While em JavaScript
Deslize para mostrar o menu
Tipos de Laços
Laços são estruturas que executam repetidamente um bloco de código enquanto uma condição específica for verdadeira. Em JavaScript, existem três tipos de laços:
- while
- do-while
- for
Vamos explorar cada um deles em detalhe.
Laço while
O laço while é o tipo mais simples de laço. Ele continua executando um bloco de código enquanto a condição especificada se mantiver verdadeira.
Para criar um laço while, use a palavra-chave while seguida por uma condição entre parênteses e envolva o bloco de código em chaves. A sintaxe é semelhante à de uma instrução if:
while (condicao) {
// bloco de código
}
Please provide the English text you want translated into Portuguese.
123456let a = 5; while (a <= 10) { console.log("a =", a); a++; }
Neste exemplo, o bloco de código do laço while executa seis vezes:
- Inicialmente, a variável
aé definida como5. - A condição do laço é
a <= 10, que é verdadeira, então o bloco de código é executado. - Após cada execução, a variável
aé incrementada em 1. - O laço continua a executar enquanto a condição permanecer verdadeira.
Nota
O laço
whileverifica a condição antes de executar o bloco de código. Se a condição for inicialmentefalsa, o bloco de código não será executado.
Nota
Tenha cuidado com a condição! Se a condição sempre for avaliada como
true, o laço nunca será interrompido, o que resultará em um laço infinito, podendo fazer com que seu programa trave ou se torne irresponsivo.
1. Quantas vezes o programa irá gerar a saída "Hello!"?
2. Quantas vezes o programa vai imprimir "JavaScript"?
3. Quantas vezes o programa irá exibir "Be careful!"?
Obrigado pelo seu feedback!