본문 바로가기

algorithm/codewars

[8kyu] Array plus array

문제 설명


Description:

I'm new to coding and now I want to get the sum of two arrays...actually the sum of all their elements. I'll appreciate for your help.

P.S. Each array includes only integer numbers. Output is a number too.





나의 풀이




function arrayPlusArray(arr1, arr2) { return arr1.reduce(function (a,b){ return a+b; },0) + arr2.reduce(function (a,b){ return a+b; },0); //something went wrong }






다른사람의 풀이


function arrayPlusArray(arr1, arr2) { return arr1.concat(arr2).reduce((acc, cur) => acc + cur); }





느낀점

하나씩 합친 결과를 더하느냐, 배열을 합치고 한번에 모두를 더하느냐의 차이, ES6문법을 쓴 차이 정도가 있어보인다.

'algorithm > codewars' 카테고리의 다른 글

[6kyu] multiples of 3 or 5  (0) 2018.01.28
[6kyu] TGI Friday !!  (0) 2018.01.22
[8kyu] Century_From_Year !!!!!!!!!!  (0) 2018.01.21
[6kyu] Good vs Evil  (0) 2018.01.21
[7kyu] Sum of Triangular Numbers  (0) 2018.01.21