function leaveArrayNumber(arr) {
let arrNew = arr.slice();
let result = [];
function recursion(arrSub) {
if(arrSub.length < 1) {
} else {
if(typeof arrSub[0] === 'number') {
result.push(arrSub[0]);
}
arrNew.shift();
recursion(arrSub);
}
}
recursion(arrNew);
return result;
}
'자바스크립트 > 재귀함수' 카테고리의 다른 글
자바스크립트 재귀함수 예제 - 배열의 값 모두 더하기 (0) | 2020.02.21 |
---|---|
자바스크립트 재귀 함수 예제 - 다중 배열 한 배열로 바꾸기 (0) | 2020.02.12 |