JS-L2-008 / 배열 메서드
flat 중첩 해제
초급문제
배열 values의 중첩 배열을 한 단계만 펼쳐 반환하세요.
solve(...args) 함수에서 값을 반환하세요. console 출력은 정답 판정에 사용하지 않습니다.
입출력 예시
예제 1
입력: [[1,[2,[3]],4]] 반환: [1,2,[3],4]
예제 2
입력: [[[],[1]]] 반환: [1]
힌트
깊이 1과 무제한 평탄화를 구분하세요.
해설·정답 보기
flat(1)은 첫 단계 배열만 펼칩니다. 더 깊은 배열은 보존합니다.
function solve(values) { return values.flat(1); }solution.js결과 비교
코드는 이 브라우저에 자동 저장돼요.
풀이 결과
코드를 작성하고 채점하기를 눌러보세요.
학습용으로 제공된 조건을 확인해요. 알고리즘 사용 방식·설계 의도는 해설과 함께 비교해보세요.