본문 바로가기
코플릿 기록/JavaScript

고차함수 29번

by 뭉지야 2023. 1. 15.
728x90

#문제

2차원 배열(배열을 요소로 갖는 배열)을 입력받아 배열들의 요소를 모두 담고 있는 단일 배열을 리턴해야 합니다.


#예시

let output = joinArrayOfArrays([
  [1, 4],
  [true, false],
  ['x', 'y'],
]);

console.log(output); // --> [1, 4, true, false, 'x', 'y']

#정답

function joinArrayOfArrays(arr) {
  //입력: 배열안에 배열
  //한 배열에 모두 풀어라
  
  return arr.reduce((acc, cur) => {
    return acc.concat(cur);
  }, []);

}
728x90

'코플릿 기록 > JavaScript' 카테고리의 다른 글

고차함수 31 ★★★  (0) 2023.01.15
고차함수 30번  (0) 2023.01.15
고차함수 28번  (0) 2023.01.15
고차함수 27번 ★  (0) 2023.01.15
고차함수 26번  (0) 2023.01.15