오늘도 신기한 javascript(parseInt)

ssamu·2023년 8월 21일
0
post-thumbnail

재밌는 javascript(parseInt편)

당신의 JS 실력을 체크해보자..

Q. parseInt(null,24)의 답은 무엇인가..?

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
정답은 23!

설명:
parseInt는 첫 번째 인수를 문자열로 변환하고 분석한 후 정수 또는 NaN을 반환한다. null을 문자열로 변환하면 "null"이 된다.
만약 parseInt 함수의 첫 번째 인수가 문자열인 경우 해당 문자 이전까지의 문자만 사용해 변환(파싱)하며 문제의 문자와 그 이후는 모두 무시한다.
24진법에서는 0부터 9까지의 숫자와 a부터 o까지의 알파벳을 사용한다.
"null"에서 첫 글자가 "n"이므로 23을 반환한다.
하지만 "u"는 숫자로 변환하지 못하고 그 이후의 문자는 모두 무시한다.
따라서 값은 23이다.










									js 어려웡....

0개의 댓글