সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি স্ট্রিং নেবে যেটিতে স্পেস দিয়ে আলাদা করা ইন্টিজার রয়েছে।
ফাংশনের কাজ হলো স্ট্রিংয়ের প্রতিটি ইন্টিজার কে ইন্টিজার-এ কনভার্ট করে তাদের যোগফল রিটার্ন করা।
উদাহরণ
নিচে কোড দেওয়া হলো:
const str = '1 5 12 76 2';
const sumStringNumbers = (str = '') => {
const findSum = (arr = []) => {
const sum = arr.reduce((acc, val) => acc + val);
return sum;
};
let sum = 0;
const arr = str
.split(' ')
.map(Number);
sum = findSum(arr);
return sum;
};
console.log(sumStringNumbers(str));
আউটপুট
96