使用JavaScript对用空格分隔的字符串中的数字进行求和


问题

我们要求编写一个 JavaScript 函数,该函数接收一个字符串,其中包含由空格分隔的整数。

我们的函数的任务是将字符串中的每个整数转换成整数并返回它们的和。

范例

以下是代码 -

 实时演示

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

更新日期: 20-Apr-2021

467 视图

开启你的 职业生涯

完成课程并获得证书

开始学习
广告