আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা নেয়, সংখ্যা বলুন।
তারপর আমাদের ফাংশনটি 1 এবং num সহ 1 এবং num এর মধ্যে সমস্ত প্রাকৃতিক সংখ্যার যোগফল প্রদান করবে৷
উদাহরণস্বরূপ, যদি সংখ্যা হয় −
const num = 5;
তারপর আউটপুট −
হওয়া উচিতconst output = 15;
কারণ,
1+2+3+4+5 = 15
এই সমস্যার সমাধান করতে আমরা নিচের সূত্রটি ব্যবহার করব -
n =
পর্যন্ত সমস্ত প্রাকৃতিক সংখ্যার যোগফল((n*(n+1))/2)
উদাহরণ
এর জন্য কোড হবে −
const num = 5; const sumUpto = num => { const res = (num * (num + 1)) / 2; return res; }; console.log(sumUpto(num)); console.log(sumUpto(7)); console.log(sumUpto(45)); console.log(sumUpto(2)); console.log(sumUpto(8)); console.log(sumUpto(99));
আউটপুট
এবং কনসোলে আউটপুট হবে −
15 28 1035 3 36 4950