Jak utworzyć nieskończoną pętlę w JavaScript?

Jak utworzyć nieskończoną pętlę w JavaScript?

Pętla, która nigdy się nie kończy, jest określana jako „nieskończony" pętla. Ogólnie rzecz biorąc, nie jest dobrą praktyką, aby stworzyć nieskończoną pętlę z JavaScript, ponieważ może to spowodować zamarznięcie lub awarię programu. Ale istnieją kilka scenariuszy, w których programiści muszą ciągle uruchamiać kod, dopóki nie zostanie spełniony określony warunek lub zdarzenie zewnętrzne. W takich przypadkach wykorzystywane są nieskończone pętle. Na przykład podczas tworzenia gier programiści mogą potrzebować zaprojektować nieskończoną pętlę, która stale modyfikuje stan gry, dopóki nie zostanie zakończony.

Ten post opisuje metodę tworzenia nieskończonych pętli w JavaScript.

Jak stworzyć nieskończoną pętlę w JavaScript?

Aby stworzyć nieskończoną pętlę w JavaScript, użyj najczęstszych technik zapętlania, w tym:

  • dla pętli
  • While () pętla

Podejście 1: Infinite Loop przy użyciu pętli „for”

JavaScript „Do„Pętla to instrukcja przepływu sterowania, która pozwala wielokrotnie uruchamiać blok kodu, aż do zdefiniowanej liczby razy. W przypadku nieskończonej pętli istnieją dwa sposoby, albo ustawiaj stan końcowy jako „nieskończoność”Lub nie przypisz żadnego warunku końcowego.

Składnia

Do stworzenia nieskończonej pętli za pomocą „Do" pętla:

dla (var i = 0; i < Infinity; i++)
// instrukcja do wykonania

Lub użyj podanej składni do nieskończonej pętli:

Do (;;)
// instrukcja do wykonania

Przykład

Ustaw "Nieskończoność”Jako warunek końcowy pętli do wydrukowania określonej wiadomości nieskończenie:

dla (var i = 0; i < Infinity; i++)
konsola.Log („Jestem pętlą nieskończoności”);

Wyjście wyświetla komunikat nieskończone czasy:

Podejście 2: Infinite Loop przy użyciu pętli „while”

"chwila„Pętla to także instrukcja przepływu sterowania JavaScript, która umożliwia wielokrotne wykonanie bloku kodu, aż określany warunek nie będzie„PRAWDA".

Składnia

Poniższa składnia jest wykorzystywana do tworzenia nieskończonej pętli za pomocą pętli „While”:

while (true)
// instrukcja do wykonania

Przykład

Tutaj wydrukujemy podaną wiadomość nieskończenie za pomocą „chwila„Pętla, aby ustawić warunek jako„PRAWDA". Wskazuje to, że pętla będzie działać nieskończenie:

while (true)
konsola.Log („Jestem pętlą nieskończoności”);

Wyjście

Chodzi o stworzenie nieskończonej pętli w JavaScript.

Wniosek

Aby stworzyć nieskończoną pętlę w JavaScript, użyj najczęstszych technik zapętlania, w tym „Do()”Pętla jako„ dla (var i = 0; i < Infinity; i++) ”, or “for (;;) ”, and “chwila()”Pętla jako„ while (true) ”. Ten post opisał metodę tworzenia nieskończonej pętli za pomocą JavaScript.