nugawiki

./categories/front-end

JS 한글 받침 구별

업데이트 2026-07-21 조회수

한글 받침 여부

유니코드 한글 음절(가~힣) 순서로 받침 판별.

function checkBatchimEnding(word) {
  if (typeof word !== 'string') return null;
  var lastLetter = word[word.length - 1];
  var uni = lastLetter.charCodeAt(0);
  if (uni < 44032 || uni > 55203) return null; // 가~힣
  return (uni - 44032) % 28 !== 0; // true=받침 있음
}
  • 마지막 글자가 한글 음절 + 받침 → true
  • 받침 없음 → false
  • string 아님 / 한글 음절 아님 → null

조사 선택 예: 이/가, 을/를

./comments