আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা দুটি নম্বর, মনে করুন m এবং n, আর্গুমেন্ট হিসেবে নেবে।
n সবসময় m-এ থাকা ডিজিটের সংখ্যার চেয়ে ছোট বা সমান হবে। ফাংশনটি m-এর প্রথম n ডিজিটের সম হিসাব করে রিটার্ন করবে।
উদাহরণস্বরূপ:
যদি ইনপুট নম্বরগুলো হয়:
const m = 5465767; const n = 4;
তাহলে আউটপুট হবে:
const output = 20;
কারণ 5 + 4 + 6 + 5 = 20
উদাহরণ
নিচে কোডটি দেওয়া হলো:
const m = 5465767; const n = 4; const digitSumUpto = (m, n) => { if(n > String(m).length){ return 0; }; let sum = 0; for(let i = 0; i < n; i++){ const el = +String(m)[i]; sum += el; }; return sum; }; console.log(digitSumUpto(m, n));আউটপুট
কনসোল আউটপুট:
20