•
함수들을 입력받아 함수들이 입력된 차례대로 결합된 새로운 함수 리턴
function pipe(...arg) {
return function (num) {
for (let i = 0; i < arg.length; i++) {
num = arg[i](num)
}
return num;
}
}
JavaScript
복사
•
2차원 배열을 단일 배열로 변환
function joinArrayOfArrays(arr) {
const joinedArr = arr.reduce(function (acc, val) {
return acc.concat(val);
});
return joinedArr;
}
JavaScript
복사
function joinArrayOfArrays(arr) {
let result = []
const joinedArr = arr.forEach((el) => {
result.push(...el);
});
return result;
}
JavaScript
복사