javascript dasar : function pada javascript, rekursif
Kita akan membahas sebuah konsep dalam javascript yang namanya rekursif/atau rekursi / recursion
Rekursif adalah sebuah fungsi yang dapat memangil dirinya sendiri
Contoh dari gambar
Rekursif harus berakhir dan menghasilkan nilai
Kalau misalkan kalian mempunyai Kode seperti ini
function tes() {
return tes();
}
tes();
Base case kondisi akhir dari rekursif yang menghasilkan nilai
contoh

Dengan rekursif kita bisa membuat factorial, rekursif semua looping bisa dibuat rekursif,tapi tidak sebaliknya
Implementasi rekursif
•menggantikan looping
•fibonaci
•pencarian dan penelusuran pada struktur data list and tree
•bisa jadi looping untuk bahasa yang tidak mempunyai pengulangan contoh haskel, erlang,prolog.
•dll
Komentar
Posting Komentar