আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সীমা হিসাবে একটি সংখ্যা নেয়। ফাংশনটিকে সমস্ত ফিবোনাচি সংখ্যার যোগফল গণনা করা উচিত এবং ফেরত দেওয়া উচিত যা সীমার চেয়ে ছোট এবং সমান।
উদাহরণস্বরূপ -
যদি সীমা 100
হয়তারপর এমনকি ফিবোনাচি পদগুলি হল −
2, 8, 34
এবং আউটপুট −
হওয়া উচিত44
উদাহরণ
নিম্নলিখিত কোড -
const sumOfEven = (limit) => { let temp, sum = 0, a = 0, b = 1; while (b < limit) { if (b % 2 === 0) { sum += b; }; temp = a; a = b; b += temp; }; return sum; }; console.log(sumOfEven(100)); console.log(sumOfEven(10)); console.log(sumOfEven(1000));
আউটপুট
নিম্নোক্ত কনসোলে আউটপুট -
44 10 798