강좌 & 팁
글 수 2,412
2015.11.30 17:51:37 (*.39.166.169)
48558
안녕하세요. 송기석입니다.
오늘은 parseInt()에 대한 팁입니다. 혹시 내용이 있나 해서 찾아 보니 다음 주소에 설명이 잘되어 있습니다.
[JavaScript] Number vs parseInt
그래서 다른 걸 써야 하나 하고 다시 내용을 확인해 보니 제가 알고 있는 깨알 같은 팁이 내용에 없습니다.
그 깨알 같은 팁이 무엇이냐 하면
parseInt(10, 2);
parseInt(10, 8);
parseInt(10, 10);
parseInt(10, 16);
보통 이런 식으로 사용합니다. 2진수, 8진수, 10진수, 16진수.
그럼 다음을 될까요?
parseInt(10, 36)
결론을 말하면 됩니다. 0 부터 z까지 표시 됩니다.
이 방법을 사용하여 저는 다음과 같은 코드를 만들어 사용하고 있습니다.
var 코드만들기 = (parseInt(코드, 36) + 1).toString(36);
이렇게 하면 0 부터 z까지 계속 값을 더하면서 코드를 만들 수 있습니다.
가능하면 A 부터 Z까지도 만들어 보고 싶은데 parseInt()는 36이 최대값입니다.
깨알 같은 팁이지만 읽어 주셔서 감사합니다.