⊗jsPmFNNFP 243 of 505 menu

জাভাস্ক্রিপ্টে নামযুক্ত ফাংশন-প্যারামিটার

প্যারামিটার হিসেবে প্রেরণ করা ফাংশনগুলি অগত্যা বেনামী হতে হবে না।

আসুন এগুলিকে ফাংশন ডিক্লারেশন হিসাবে তৈরি করি। প্রথম ফাংশনের নাম দিন get1, এবং দ্বিতীয়টির নাম দিন get2:

function get1() { return 1; } function get2() { return 2; }

test ফাংশনের প্যারামিটারে get1 এবং get2 ফাংশনের নামগুলি প্রেরণ করি (অর্থাৎ তাদের সোর্স কোড, ফলাফল নয়):

function get1() { return 1; } function get2() { return 2; } test(get1, get2); // 3 দেখাবে function test(func1, func2) { console.log( func1() + func2() ); }

ফাংশন এক্সপ্রেশনে রূপান্তর করা যাক:

let get1 = function() { return 1; } let get2 = function() { return 2; } test(get1, get2); // 3 দেখাবে function test(func1, func2) { console.log( func1() + func2() ); }

একটি ফাংশন test তৈরি করুন, যেটি প্যারামিটার হিসেবে 3টি ফাংশন নেয় এবং প্রেরিত ফাংশনগুলির ফলাফলের যোগফল ফেরত দেয়।

ফাংশন ডিক্লারেশন হিসাবে ঘোষণা করে 3টি ফাংশন তৈরি করুন এবং তাদের নাম দিন func1, func2 এবং func3। প্রথম ফাংশনটি যেন 1 ফেরত দেয়, দ্বিতীয়টি - 2, এবং তৃতীয়টি - 3। পূর্ববর্তী কাজ থেকে test ফাংশনে এই ফাংশনগুলি প্যারামিটার হিসেবে প্রেরণ করুন।

পূর্ববর্তী কাজটি পরিবর্তন করুন, যাতে ফাংশনগুলি একই নাম সহ ফাংশন এক্সপ্রেশন হিসাবে ঘোষিত হয়।

বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন