Skip to content

Latest commit

 

History

History
96 lines (70 loc) · 5.12 KB

README.md

File metadata and controls

96 lines (70 loc) · 5.12 KB

📒 Loop While ループ 📒

Esse guia é nada mais de anotações sobre as aulas de Javascript da turma TI 24 feita por Matheus Dantas (O tal Dante) para colegas e aprendizados. Ao longo das aulas, terá uma source aberta no GitHub para acesso de códigos, exemplos e etc. (¬‿¬)

JavaScript

✨ Introdução 導入

O loop while é uma das estruturas de repetição fundamentais em JavaScript. Ele permite que você execute repetidamente um bloco de código enquanto uma condição especificada for verdadeira. Este tipo de loop é particularmente útil quando não se sabe de antemão quantas vezes o bloco de código precisa ser executado.

💻 Funcionamento do While:

  • Avaliação da Condição: Antes de cada iteração, a condição é avaliada.
    • Se a condição for true, o bloco de código é executado.
    • Se a condição for false, o loop termina e a execução continua após o bloco while.
  • Execução do Bloco de Código: O bloco de código dentro das chaves {} é executado repetidamente enquanto a condição for verdadeira.
    while (condição) {
        // bloco de código a ser executado
    }

―» Exemplo «―

    let contador = 0;

    while (contador < 5) {
        console.log("O valor de contador é: " + contador);
        contador++;
    }

📖 Explicação do exemplo:

  • Inicializamos a variável contador com o valor 0.
  • O loop while verifica se contador é menor que 5.
  • Se a condição for verdadeira, o valor de contador é impresso no console e contador é incrementado em 1.
  • Este processo se repete até que contador não seja mais menor que 5.

📣 Considerações Importantes

  • Condição Infinita: Certifique-se de que a condição do loop eventualmente se torne falsa. Caso contrário, você pode criar um loop infinito que pode travar seu programa.
  • Controle de Fluxo: É possível usar as declarações break e continue dentro de um loop while para controlar o fluxo de execução:
    • break: Encerra imediatamente o loop.
    • continue: Pula a execução do restante do bloco e vai para a próxima avaliação da condição.

―» Exemplo Continue & Break «―

    let numero = 0;

    while (numero < 10) {
        numero++;
        if (numero === 5) {
            continue; // pula o resto do bloco quando numero é 5
        }
        if (numero === 8) {
            break; // termina o loop quando numero é 8
        }
        console.log(numero);
    }

💻 Considerações Finais 終わり

O loop while é uma ferramenta poderosa e flexível para a repetição de blocos de código em JavaScript. Sua simplicidade e eficiência o tornam ideal para situações em que a quantidade de iterações não é conhecida antecipadamente. No entanto, é crucial garantir que a condição do loop possa se tornar falsa em algum momento para evitar loops infinitos. Com o uso adequado de break e continue, você pode controlar ainda mais a execução do loop para atender às suas necessidades específicas.


―» 📚 Atividades «―

Atividades

―» 💻 Veja mais «―

VOLTAR Variaveis e Consoles Operadores If...Else Funções

😀 Se você tiver sugestões, feedback ou quiser colaborar em algum projeto, ficarei feliz em ouvir de você! 😁

―» ✨ Contato «―

Email Instagram X Discord