⊗jsPmRcEP 276 of 505 menu

জাভাস্ক্রিপ্টে রিকার্শনের মাধ্যমে প্যারামিটার সহ উদাহরণ

আসুন, রিকার্শনের সাহায্যে ক্রমানুসারে অ্যারেটির উপাদানগুলি আউটপুট করি। ধরা যাক অ্যারেটি প্রাথমিকভাবে ফাংশনের প্যারামিটার হিসেবে পাস করা হয়:

func([1, 2, 3]);

আসুন এখন রিকার্শন ছাড়াই shift মেথড ব্যবহার করে অ্যারেটির সমস্ত উপাদানগুলো একে একে আউটপুট করি:

function func(arr) { console.log(arr.shift()); // আউটপুট করবে 1 console.log(arr); // আউটপুট করবে [2, 3] - অ্যারে ছোট হয়ে গেছে console.log(arr.shift()); // আউটপুট করবে 2 console.log(arr); // আউটপুট করবে [3] - অ্যারে ছোট হয়ে গেছে console.log(arr.shift()); // আউটপুট করবে 3 console.log(arr); // আউটপুট করবে [] - অ্যারে খালি } func([1, 2, 3]);

আপনি দেখতে পাচ্ছেন, shift মেথডটি অ্যারের প্রথম উপাদানটি কেটে নেয় এবং রিটার্ন করে, এবং এই সময়ে অ্যারেটি সেই উপাদান দ্বারা ছোট হয়ে যায়।

আসুন এখন রিকার্শন ব্যবহার করি:

function func(arr) { console.log(arr.shift(), arr); if (arr.length != 0) { func(arr); } } func([1, 2, 3]);

বাস্তবে, অবশ্যই, অ্যারের উপাদানগুলি লুপ দিয়ে পুনরাবৃত্তি করা সহজ। প্রদত্ত উদাহরণগুলি সহজভাবে সরল উদাহরণে (বাস্তবিক নয়) রিকার্শনের কাজ প্রদর্শন করে। রিকার্শনের আরও উপযোগী প্রয়োগের উদাহরণগুলি simplemente আরও জটিল, আমরা সেগুলি নীচে একটু পরে দেখব।

নিম্নলিখিত অ্যারে দেওয়া আছে:

let arr = [1, 2, 3, 4, 5];

রিকার্শন ব্যবহার করে এই অ্যারের উপাদানগুলি কনসোলে আউটপুট করুন।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন