আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা লিমিট হিসেবে নেয়। ফাংশনটি সেই সকল ফিবোনাচি সংখ্যা গণনা করবে যেগুলো লিমিট থেকে ছোট এবং জোড়, এবং তাদের যোগফল ফেরত দেবে।
উদাহরণস্বরূপ −
লিমিট যদি ১০০ হয়
তবে জোড় ফিবোনাচি টার্মগুলো হল −
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