Frontend/jQuery & JSTL
[JavaScript] 숫자 표현
Mr.6_냥아치
2024. 2. 20. 10:16
반응형
소수점 2자리 까지 표현
// JAVA
double number = 3.141592;
double result = (double) Math.round(number*100)/100.00; // result = 3.14
len number = 3.144592;
// .toFixed(N); 소수점 N+1자리에서 반올림
len result1 = (Math.round(number*100)/100).toFiXed(2);
// Math.round(number*100)/100 = 3.14 / result1 = 3.14
len result2 = (Math.round(number*1000)/1000).toFiXed(2);
// Math.round(number*1000)/1000 = 3.145 / result2 = 3.15
숫자 3자리(천단위)마다 콤마 찍기
// 정규식이용
const n1 = 123456789;
const cn1 = n1.toString().replace(/\B(?<!\.\d*)(?=(\d{3})+(?!\d))/g, ",");
document.writerln(cn1);
// 함수이용
const cn2 = n1.toLocaleString('ko-KR');
document.writerln(cn2);
반응형