Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

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