Vamos ver outra maneira de executar código repetidamente?
Nesse vídeo eu vou te mostrar o loop while, que é uma outra estrutura de repetição em Javascript que podemos utilizar em nossos programas.
Vamos conversar sobre o loop while, que também é utilizado para executar um bloco de código repetidamente, até que uma condição se satisfaça.
- Loop While – Estrutura de Repetição Em Javascript
O loop while é mais uma estrutura de repetição em Javascript e contém uma expressão booleana com uma condição que retornará verdadeiro ou falso.
Ele executa o bloco de código, desde que a expressão condicional especificada seja devolvida.
A inicialização deve ser feita antes do início do ciclo e as etapas de incremento ou diminuição devem estar dentro do loop.
- Sintaxe
while(expressão booleana)
{
//Execute este código até que a expressão booleana seja falsa
}
- Vamos Ver Um Exemplo?
var i = 0;
while (i [menor que] 10)
{
console.log("Valor de i: " + i);
i++;
}
Neste exemplo também serão impressos na tela os números de 0 a 9, assim como no exemplo que fizemos no loop for.
- Vamos entender como ele funciona?
Acompanhe no código:
O loop while tem a expressão
i [menor que] 10
Dentro do loop while o valor de i é incrementado em 1 (utilizando o ++).
I++;
Desta forma, o loop while será executado até que i valor de i seja igual a 10.
ATENÇÃO: Se certifique que a expressão condicional retorne falso em algum ponto da execução para evitar o loop infinito.
- Desafio
Agora é sua vez de treinar o loop while, treinar a estrutura de repetição em Javascript.
Faça um programa que imprima os números de 0 a 10 em ordem decrescente. Use como base o primeiro exemplo.
Mas esse programa não é o igual ao desafio anterior, do loop for? Sim, e fazer o mesmo programa de uma forma diferente é para você fixar que existem várias maneiras de se chegar ao mesmo objetivo.
- Palavras Finais
Como já vimos no loop for, o loop while executa um bloco de código repetidamente e é mais uma estrutura de repetição em Javascript.
O loop while deve possuir uma expressão condicional. O passo deve ficar dentro do loop.
E tome muito cuidado para não criar um loop infinito.
E por hoje é só!
E se você quiser aprender mais sobre programação, continue me acompanhando!
Se você gostou deste vídeo, dê uma curtida nele e aproveite para se inscrever no canal. Não se esqueça de ativar as notificações para receber um aviso quando novos vídeos forem publicados.
E até a próxima!
Me acompanhe aqui ⤵⤵
💻 Blog: [ Ссылка ]
💻 Instagram: [ Ссылка ]
🎥 Youtube: [ Ссылка ]
🔵 Facebook: [ Ссылка ]
#LoopWhile
#EstruturaDeRepetiçãoEmJavascript
#SouAppDev
Ещё видео!