আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি সংখ্যা নেয়, সংখ্যা বলুন।
তারপর আমাদের ফাংশনটি 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