আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা প্রথম এবং একমাত্র যুক্তি হিসাবে একটি সংখ্যা নেয়। ফাংশনটি তারপর সংখ্যার প্রতিটি অঙ্ককে বর্গ করে, তাদের যুক্ত করে এবং নতুন সংখ্যা প্রদান করে।
যেমন −
যদি ইনপুট নম্বর হয় −
const num = 12349;
তারপর আউটপুট −
হওয়া উচিতconst output = 1491681;
কারণ '1' + '4' + '9' + '16' + '81' =1491681
উদাহরণ
এর জন্য কোড হবে −
const num = 12349; const squareEvery = (num = 1) => { let res = '' const numStr = String(num); const numArr = numStr.split(''); numArr.forEach(digit => { const square = (+digit) * (+digit); res += square; }); return +res; }; console.log(squareEvery(num));
আউটপুট
এবং কনসোলে আউটপুট হবে −
1491681