컨텐츠 내용

  1. 학습지원센터
  2. 자유게시글

숫자를 자바스크립트로 K M G 단위로 변환하는 방법!!

2022.09.27 · 김*성 · 134
 
 
안녕하세요.
 

간혹 숫자가 너무 길면 보기 불편하거나 읽기 힘든 경우가 있습니다.

 
이를 단위로 K M G로 변환하면 숫자 길이도 줄어들고 읽기도 편하기 때문에
자바스크립트로 숫자를 단위로 변환하는 방법을 알려드립니다!!
 
// 함수 실행기 만들기
function nFormatter(num) {
     if (num >= 1000000000) {
        return (num / 1000000000).toFixed(1).replace(/\.0$/'') + 'G';
     }
     if (num >= 1000000) {
        return (num / 1000000).toFixed(1).replace(/\.0$/'') + 'M';
     }
     if (num >= 1000) {
        return (num / 1000).toFixed(1).replace(/\.0$/'') + 'K';
     }
     return num;
}

// 만들었던 함수 실행해보기
nFormatter(2400000000); // 결과 : 2.4G
nFormatter(53000); // 결과 : 53K


복잡한 코드지만 한 번 예제로 해보는것도 나쁘지 않습니다!