Como faço para criar um loop infinito em javascript?

Como faço para criar um loop infinito em javascript?

Um loop que nunca termina é referido como um “infinito" laço. Em geral, não é uma boa prática criar um loop infinito com JavaScript, porque isso pode fazer com que o programa congelasse ou trava. Porém, existem alguns cenários em que os programadores precisam executar o código continuamente até que uma determinada condição seja satisfeita ou um evento externo ocorrer. Nesses casos, loops infinitos são utilizados. Por exemplo, durante o desenvolvimento de jogos, os desenvolvedores podem precisar projetar um loop infinito que modifique continuamente o estado do jogo até que seja concluído.

Este post descreverá o método para criar loops infinitos em javascript.

Como criar um loop infinito em JavaScript?

Para criar um loop infinito no JavaScript, use as técnicas de loop mais comuns, incluindo:

  • para () loop
  • while () loop

Abordagem 1: Loop Infinite usando o loop "para"

Um javascript “para”O loop é uma declaração de fluxo de controle que permite executar um bloco de código repetidamente até um número definido de vezes. Para um loop infinito, existem duas maneiras, ou definir a condição final como “infinidade”Ou não atribua qualquer condição final.

Sintaxe

Para criar um loop infinito usando o “para" laço:

para (var i = 0; i < Infinity; i++)
// declaração a ser executada

Ou use a sintaxe dada para loop infinito:

para (;;)
// declaração a ser executada

Exemplo

Colocou o "Infinidade”Como condição final do loop for imprimir a mensagem especificada infinitamente:

para (var i = 0; i < Infinity; i++)
console.log ("eu sou um loop infinito");

A saída exibe a mensagem Infinite Times:

Abordagem 2: Loop Infinite usando o loop “while”

““enquanto”O loop também é uma declaração de fluxo de controle JavaScript que permite a execução de um bloqueio de código repetidamente até que uma condição definida seja“verdadeiro”.

Sintaxe

A sintaxe a seguir é utilizada para criar um loop infinito usando o loop "while":

while (true)
// declaração a ser executada

Exemplo

Aqui, imprimiremos a mensagem fornecida infinitamente usando o “enquanto”Loop para definir a condição como“verdadeiro”. Isso indica que o loop funcionará infinitamente:

while (true)
console.log ("eu sou um loop infinito");

Saída

Isso se trata de criar um loop infinito em JavaScript.

Conclusão

Para criar um loop infinito no JavaScript, use as técnicas de loop mais comuns, incluindo “para()”LOOP como“ para (var i = 0; i < Infinity; i++) ”, or “for (;;) ”, and “enquanto()”Loop como“ while (true) ”. Este post descreveu o método para criar um loop infinito usando JavaScript.