Compreendendo o Loop While em JavaScript
Tipos de Laço
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 detalhes.
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 permanecer verdadeira.
Para criar um laço while, utilize a palavra-chave while seguida de uma condição entre parênteses e envolva o bloco de código entre chaves. A sintaxe é semelhante à de uma instrução if:
while (condition) {
// code block
}
Veja um exemplo:
123456let a = 5; while (a <= 10) { console.log("a =", a); a++; }
Neste exemplo, o bloco de código do laço while é executado 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 ser executado enquanto a condição permanecer verdadeira.
Observação
O laço
whileverifica a condição antes de executar o bloco de código. Se a condição for inicialmentefalse, o bloco de código não será executado.
Observação
Atenção à condição! Se a condição sempre for avaliada como
true, o laço nunca será interrompido, resultando em um laço infinito, o que pode fazer com que o programa trave ou fique sem resposta.
1. Quantas vezes o programa irá imprimir Hello!?
2. Quantas vezes o programa irá imprimir JavaScript?
3. Quantas vezes o programa irá imprimir 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 show an example of a do-while loop?
What happens if the while loop condition is never true?
Awesome!
Completion rate improved to 2.5
Compreendendo o Loop While em JavaScript
Deslize para mostrar o menu
Tipos de Laço
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 detalhes.
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 permanecer verdadeira.
Para criar um laço while, utilize a palavra-chave while seguida de uma condição entre parênteses e envolva o bloco de código entre chaves. A sintaxe é semelhante à de uma instrução if:
while (condition) {
// code block
}
Veja um exemplo:
123456let a = 5; while (a <= 10) { console.log("a =", a); a++; }
Neste exemplo, o bloco de código do laço while é executado 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 ser executado enquanto a condição permanecer verdadeira.
Observação
O laço
whileverifica a condição antes de executar o bloco de código. Se a condição for inicialmentefalse, o bloco de código não será executado.
Observação
Atenção à condição! Se a condição sempre for avaliada como
true, o laço nunca será interrompido, resultando em um laço infinito, o que pode fazer com que o programa trave ou fique sem resposta.
1. Quantas vezes o programa irá imprimir Hello!?
2. Quantas vezes o programa irá imprimir JavaScript?
3. Quantas vezes o programa irá imprimir Be careful!?
Obrigado pelo seu feedback!