⊗jsPmFBRL 210 of 505 menu

জাভাস্ক্রিপ্টে লুপ এবং রিটার্ন

ধরা যাক আমাদের একটি ফাংশন আছে যা 1 থেকে 5 পর্যন্ত সংখ্যার যোগফল রিটার্ন করে:

function func() { let sum = 0; for (let i = 1; i <= 5; i++) { sum += i; } return sum; } let res = func(); console.log(res); // 15 দেখাবে

এখন ধরা যাক আমরা return কে লুপের ভিতরে রাখলাম, এভাবে:

function func() { let sum = 0; for (let i = 1; i <= 5; i++) { sum += i; return sum; } } let res = func(); console.log(res);

এই ক্ষেত্রে লুপটি মাত্র একবার ইটারেশন করবে এবং অটোমেটিকভাবে ফাংশন থেকে বের হয়ে আসবে (এবং পাশাপাশি লুপ থেকেও)। আর একবার ইটারেশনে sum ভেরিয়েবলে সম্পূর্ণ যোগফল নয়, শুধুমাত্র 1 সংখ্যাটি থাকবে।

নিচের কোড 실행ের ফলে কনসোলে কি 출력 হবে:

function func(num) { let sum = 0; for (let i = 1; i <= num; i++) { sum += i; return sum; } } console.log( func(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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন