Rozwiązany: Podstawowa rekurencja w JavaScript do tworzenia odliczania

Głównym problemem związanym z używaniem rekurencji do tworzenia odliczania jest to, że zarządzanie stosem zmiennych może stać się trudne. Jeśli rekurencja stanie się zbyt głęboka, śledzenie, która zmienna znajduje się obecnie na stosie, może być trudne. Może to prowadzić do błędów lub nieoczekiwanego zachowania.

function odliczanie(liczba){ if (liczba <= 0) { console.log("Wszystko gotowe!"); powrót; } console.log(liczba); liczba--; odliczanie(liczba); }[/kod] To jest funkcja rekurencyjna, która będzie odliczać w dół od liczby podanej jako argument. Jeśli liczba jest mniejsza lub równa 0, wypisze „Wszystko gotowe!” i powrót. W przeciwnym razie wydrukuje bieżący numer, zmniejszy go o 1, a następnie ponownie wywoła funkcję odliczania z nowym numerem.

wskaźnik

Indeks to specjalny typ zmiennej, który przechowuje pozycję w sekwencji. W JavaScript indeks może służyć do uzyskiwania dostępu do określonych elementów tablicy lub obiektu.

Krotki

Krotka to struktura danych zawierająca zestaw dwóch lub więcej elementów. W JavaScript krotki są tworzone za pomocą słowa kluczowego var i można uzyskać do nich dostęp za pomocą notacji w nawiasach kwadratowych. Na przykład poniższy kod tworzy krotkę zawierającą wartości 2 i 3:

var krotka = { 2, 3 };

Aby uzyskać dostęp do pierwszego elementu w krotce, użyłbyś wartości indeksu 0:

krotka [0] = 2;

Powiązane posty:

Zostaw komentarz