- Cara Menghentikan Fungsi Rekursif dalam JavaScript?
- Apakah contoh fungsi rekursif?
- Apa itu rekursi dalam ADA?
Cara Menghentikan Fungsi Rekursif dalam JavaScript?
Untuk mengelakkan rekursi tak terhingga, anda boleh menggunakan jika...pernyataan lain (atau pendekatan yang serupa) di mana satu cawangan membuat panggilan rekursif, dan yang lain tidak. Jadi, biasanya kelihatan seperti ini. fungsi recurse () if (condition) recurse (); else // berhenti memanggil recurse () recurse ();
Apakah contoh fungsi rekursif?
Imej berikut menunjukkan kerja fungsi rekursif yang dipanggil Recurse . Berikut adalah contoh fungsi rekursif untuk mencari faktorial integer. Faktorial nombor adalah produk dari semua bilangan bulat dari 1 hingga nombor tersebut. Contohnya, faktorial 6 (dilambangkan sebagai 6!) adalah 1*2*3*4*5*6 = 720 .
Apa itu rekursi dalam ADA?
Teknik menggunakan subprogram untuk memanggilnya sendiri dipanggil rekursi. Contoh standard rekursi adalah pengiraan faktorial integer. Faktorial beberapa nombor n ditakrifkan seperti berikut: jika n adalah 0, faktorial n ialah 1. Jika n lebih daripada 0, faktorial n adalah sama dengan n kali faktorial n-1.