আমাদের একটি পুনরাবৃত্ত ফাংশন লিখতে হবে fibonacci() যা একটি সংখ্যা n নেয় এবং ফিবোনাচি সিরিজের প্রথম n উপাদানগুলির সাথে একটি অ্যারে প্রদান করে। অতএব, আসুন এই ফাংশনের জন্য কোড লিখি -
উদাহরণ
const fibonacci =(n, res =[], count =1, last =0) => { if(n){ ফেরত ফিবোনাচি(n-1, res.concat(count), count+last, count); }; রিটার্ন res;};console.log(fibonacci(8));console.log(fibonacci(0));console.log(fibonacci(1));console.log(fibonacci(19));
আউটপুট
কনসোলে আউটপুট হবে −
<প্রে>[ 1, 1, 2, 3, 5, 8, 13, 21][][ 1 ][ 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181]