[node.js] 프로그래머스 코딩테스트 연습에서 console.log로 출력한 배열/객체 내부가 보이지 않는 현상

남주영·2022년 12월 21일
0

알고리즘

목록 보기
4/4

문제 및 원인

프로그래머스에서 알고리즘을 푸는데, 아래처럼 배열 내부가 [Array] 형태가 되어 보이지 않는 현상이 나타났다.

이는 알고 보니 node.js는 console.log로 배열과 객체를 최대 3 depth까지만 출력할 수 있기 때문이었다.
평소에 브라우저에서만 console.log를 사용해왔기 때문에 몰랐던 사실이다.

프로그래머스는 node.js를 통해 코드를 실행한다.

* 참고로 문제에서 4 depth 배열을 요구하지는 않았고, 실수로 만들어진 코드였다.

해결 방법

JSON.stringify()를 활용하면 된다.

profile
Sharing is Caring. 🪐

0개의 댓글