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