nwd1583   2년 전

console에 출력을 해 보면 답도 잘 나오고 문제가 없는 것 같은데 계속 Type Error 발생해서 질문 드립니다. 

wizardrabbit   2년 전

안녕하세요? 2번째 줄에 간단한 오타가 있어서 numbers 변수에 데이터가 제대로 쪼개져서 전달되지 못 해 오류가 발생했네요! input이 어떤 값을 기준으로 쪼개지고 있는지 다시 한 번 살펴보세요.

const input = fs.readFileSync('dev/stdin').toString().trim().split('/n');

그리고 문제와는 관련 없지만 브라우저의 콘솔에서 디버깅을 할 경우 직접 데이터를 쪼개서 디버깅하실 텐데, 이 경우 번거로울 뿐만 아니라 입력된 데이터를 처리하는 부분에서 오류가 발생할 경우 찾기 힘들 수도 있으니, https://www.jdoodle.com/execut... 같은 온라인 Node.js 구동 사이트를 사용하는 것도 좋을 것 같아요.

코드를 붙여넣고, Stdin input에 예제 입력처럼 값을 입력하기만 하면 출력이 나온답니다. 사용하시면 좀 더 편리하실 거에요.

문제가 해결되기를 바랍니다!

nwd1583   2년 전

escape 를 다른 것으로 넣다니 정말 어처구니가 없는 실수를 했네요ㅠㅠ 
꿀팁도 감사합니다 마법토끼님 감사해요!!

댓글을 작성하려면 로그인해야 합니다.