유니코드 얻는 함수가 왜 정상 작동 안할까요

유니코드 얻는 함수가 왜 정상 작동 안할까요

QA

유니코드 얻는 함수가 왜 정상 작동 안할까요

본문

아래와 같이 charCodeAt 함수를 만들었는데

계속  ETC 만 뿌려요

 

function isCharCodeAt(ch) {
    var numUnicode = ch.charCodeAt(0);
    if ( 65 <= numUnicode && numUnicode <= 90 ) return "ENup"; // 영문 대문자
    else if ( 97 <= numUnicode && numUnicode <= 122 ) return "ENlow"; // 영문 소문자
    else if ( 44032 <= numUnicode && numUnicode <= 55203 ) return "KO"; //한글
    else if ( 48 <= numUnicode && numUnicode <= 57 ) return "NUM";
    else return "ETC " ;
}

 

왜 그럴까요??

이 질문에 댓글 쓰기 :

답변 3

저는 잘됩니다.

네 확인 감사 드립니다.
제가 잘못 카피를 했군요 완성된 한글을 보내는것이 아니라
ㄱ ㄴ ㄷ 이런식으로 음소만 보내는것 이였는데
한글 음소에 대한 유니코드를 알아 봐야 겠네요

답변을 작성하시기 전에 로그인 해주세요.
전체 128
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT