지난번에 포스팅했던 숫자를 영문으로 바꿔주는 함수를 테스트 해보니 8,9를 입력하면 함수가 제대로 동작하지 않았다. 원인을 찾다보니 parseInt()함수에 있음을 발견했다.

parseInt함수는 팔진법으로 파싱하기때문에 01,8,9 이런 숫자들이 들어가면 0이 된다. 

해결법은 Number()함수를 사용하던지 parseInt(i,10) 이런식으로 사용해야 한다.

관련글 http://flex.okjsp.pe.kr/seq/33422
Posted by Taoist
,