Come posso creare un ciclo infinito in JavaScript?

Come posso creare un ciclo infinito in JavaScript?

Un ciclo che non finisce mai viene definito "infinito" ciclo continuo. In generale, non è una buona pratica creare un ciclo infinito con JavaScript perché potrebbe causare il congelamento o l'arresto del programma. Ma ci sono alcuni scenari in cui i programmatori devono eseguire il codice continuamente fino a quando una determinata condizione non è soddisfatta o si svolge un evento esterno. In questi casi, vengono utilizzati loop infiniti. Ad esempio, durante lo sviluppo del gioco, gli sviluppatori potrebbero aver bisogno di progettare un ciclo infinito che modifica continuamente lo stato del gioco fino al termine.

Questo post descriverà il metodo per la creazione di loop infiniti in JavaScript.

Come creare un ciclo infinito in javascript?

Per creare un ciclo infinito in JavaScript, utilizzare le tecniche di looping più comuni tra cui:

  • per () loop
  • while () loop

Approccio 1: Loop Infinite Utilizzo di "per"

Un javascript "per"Loop è un'istruzione di flusso di controllo che consente di eseguire ripetutamente un blocco di codice fino a un numero definito di volte. Per un ciclo infinito, ci sono due modi, o fissare la condizione finale come "infinito"Oppure non assegnare alcuna condizione finale.

Sintassi

Per creare un ciclo infinito usando il "per" ciclo continuo:

per (var i = 0; i < Infinity; i++)
// Dichiarazione da eseguire

O utilizzare la sintassi data per il ciclo infinito:

per (;;)
// Dichiarazione da eseguire

Esempio

Impostare il "Infinito"Come condizione finale del loop per stampare il messaggio specificato all'infinito:

per (var i = 0; i < Infinity; i++)
console.log ("I Am A Infinity Loop");

L'output visualizza i tempi infiniti del messaggio:

Approccio 2: Loop Infinite Using "While"

"Mentre"Loop è anche un'istruzione di flusso di controllo JavaScript che consente ripetutamente l'esecuzione di un blocco di codice fino a quando una condizione definita è"VERO".

Sintassi

La seguente sintassi viene utilizzata per la creazione di un ciclo infinito usando il ciclo "while":

while (vero)
// Dichiarazione da eseguire

Esempio

Qui, stamperemo il messaggio dato infinitamente usando il "Mentre"Loop per impostare la condizione come"VERO". Ciò indica che il ciclo funzionerà infinitamente:

while (vero)
console.log ("I Am A Infinity Loop");

Produzione

Si tratta di creare un ciclo infinito in JavaScript.

Conclusione

Per creare un ciclo infinito in JavaScript, utilizzare le tecniche di looping più comuni tra cui "per()"Loop come" per (var i = 0; i < Infinity; i++) ”, or “for (;;) ”, and “Mentre()"Loop come" while (true) ". Questo post ha descritto il metodo per la creazione di un ciclo infinito usando JavaScript.