আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম এবং একমাত্র যুক্তি হিসাবে একটি সংখ্যা নেয়। ফাংশনটি তখন মৌলিক সংখ্যার সমস্ত সংখ্যা যোগ করে এবং যোগফলকে একটি সংখ্যা হিসাবে ফিরিয়ে দেয়।
যেমন −
যদি ইনপুট নম্বর হয় −
const num = 67867852;
তারপর আউটপুট −
হওয়া উচিতconst output = 21;
কারণ 7 + 7 + 5 + 2 =21 −
উদাহরণ
নিম্নলিখিত কোড -
const num = 67867852; const sumPrimeDigits = (num) => { const primes = '2357'; let sum = 0; while(num){ const digit = num % 10; if(primes.includes('' + digit)){ sum += digit; }; num = Math.floor(num / 10); }; return sum; }; console.log(sumPrimeDigits(num));
আউটপুট
নিম্নোক্ত কনসোল আউটপুট -
21