- Cara menghentikan fungsi rekursif dalam javascript?
- Apa contoh fungsi rekursif?
- Apa itu rekursi di Ada?
Cara menghentikan fungsi rekursif dalam javascript?
Untuk mencegah rekursi tak terbatas, Anda dapat menggunakan jika...pernyataan lain (atau pendekatan serupa) di mana satu cabang membuat panggilan rekursif, dan yang lainnya tidak. Jadi, biasanya terlihat seperti ini. fungsi recurse () if (kondisi) recurse (); else // berhenti memanggil recurse () recurse ();
Apa contoh fungsi rekursif?
Gambar berikut menunjukkan kerja fungsi rekursif yang disebut kambuh . Berikut ini adalah contoh fungsi rekursif untuk menemukan faktorial bilangan bulat. Faktorial angka adalah produk dari semua bilangan bulat dari 1 ke angka itu. Misalnya, faktorial 6 (dilambangkan sebagai 6!) adalah 1*2*3*4*5*6 = 720 .
Apa itu rekursi di Ada?
Teknik menggunakan subprogram untuk memanggil itu sendiri disebut rekursi. Contoh standar rekursi adalah menghitung faktorial integer. Faktorial dari beberapa bilangan n didefinisikan sebagai berikut: jika n adalah 0, faktorial n adalah 1. Jika N lebih dari 0, faktorial N sama dengan N kali faktorial N-1.