2016년 5월 9일 월요일

Javascript 반올림 처리

반올림 처리


Javascript에서 반올림 처리를 하고자 할 경우 두 가지 방법을 이용할 수 있다.
첫번째는 Math Object를 이용하는 방법이고, 두번째는 Number Object를 이용하는 방법이다.

하단 예제를 통해 그 차이점과 용도를 알아보자.

1) Math Object round() Method
Round a number to :the nearest integer
  1. var n = 41.925;
  2. alert(Math.round(n)); // 42
 Math Object의 round()객체를 이용하여 반올림을 수행할 경우 소수점 자릿수 지정 불가

2) Number Object  toFixed() Method
Convert a number into a string, keeping only two decimals:
  1. var n = 41.925;
  2. alert(n.toFixed(2)); // 41.93
number.toFixed(x)  parameter x (Default 0