Comment créer une boucle infinie en javascript?

Comment créer une boucle infinie en javascript?

Une boucle qui ne se termine jamais est appelée «infini" boucle. En général, ce n'est pas une bonne pratique de créer une boucle infinie avec JavaScript car cela pourrait faire geler ou écraser le programme. Mais, il existe des scénarios où les programmeurs doivent exécuter du code en continu jusqu'à ce qu'une certaine condition soit satisfaite ou qu'un événement externe ait lieu. Dans ces cas, des boucles infinies sont utilisées. Par exemple, pendant le développement du jeu, les développeurs peuvent avoir besoin de concevoir une boucle infinie qui modifie continuellement l'état du jeu jusqu'à ce qu'il soit terminé.

Ce message décrira la méthode de création de boucles infinies en javascript.

Comment créer une boucle infinie en javascript?

Pour créer une boucle infinie en JavaScript, utilisez les techniques de boucle les plus courantes, notamment:

  • boucle pour ()
  • Boucle ()

Approche 1: boucle infinie à l'aide de la boucle «pour»

Un javascript "pour”Loop est une instruction de flux de contrôle qui permet d'exécuter un bloc de code à plusieurs reprises jusqu'à un nombre défini de fois. Pour une boucle infinie, il y a deux façons, soit définir la condition finale comme «infini"Ou ne affecte aucune condition finale.

Syntaxe

Pour créer une boucle infinie à l'aide du «pour" boucle:

pour (var i = 0; i < Infinity; i++)
// instruction à exécuter

Ou utilisez la syntaxe donnée pour une boucle infinie:

pour (;;)
// instruction à exécuter

Exemple

Met le "Infini«Comme condition finale de la boucle pour imprimer le message spécifié infiniment:

pour (var i = 0; i < Infinity; i++)
console.log ("Je suis une boucle infinie");

La sortie affiche le message des temps infinis:

Approche 2: boucle infinie en utilisant la boucle «while»

"alors que»Loop est également une instruction de flux de contrôle JavaScript qui permet l'exécution d'un bloc de code à plusieurs reprises jusqu'à ce qu'une condition définie soit«vrai".

Syntaxe

La syntaxe suivante est utilisée pour créer une boucle infinie à l'aide de la boucle «while»:

while (true)
// instruction à exécuter

Exemple

Ici, nous allons imprimer le message donné en utilisant l'infini en utilisant le «alors que”Boucle pour définir la condition comme«vrai". Cela indique que la boucle fonctionnera infiniment:

while (true)
console.log ("Je suis une boucle infinie");

Sortir

Il s'agit de créer une boucle infinie en javascript.

Conclusion

Pour créer une boucle infinie en JavaScript, utilisez les techniques de boucle les plus courantes, y compris «pour()”Loop comme« pour (var i = 0; i < Infinity; i++) ”, or “for (;;) ”, and “alors que()"Loop comme" while (true) ". Ce message a décrit la méthode pour créer une boucle infinie à l'aide de JavaScript.