English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript toFixed() 메서드

 JavaScript Number 객체

toFixed()메서드는 정점 표기법으로 숫자를 포맷합니다.

필요한 경우 숫자는 반올림되고, 소수점 부분은 지정된 길이를 가지기 위해 0으로 채워집니다.

문법:

number.toFixed(digits)
var num = 12345.6789;
num.toFixed(2);
테스트를 보세요‹/›

브라우저 호환성

모든 브라우저가 toFixed() 메서드를 완벽히 지원합니다:

메서드
toFixed()

매개변수 값

매개변수설명
digits선택 사항) 소수점 뒤에 나타나는 자릿수; 이는 0에서20 사이의 값이 있으며, 이 구현이 더 큰 범위의 값을 지원할 수 있습니다. 이 参数를 생략하면 0으로 간주됩니다

기술 세부 사항

반환 값:지정된 숫자를定点 표현법으로 표현한 문자열
特例:
  • RangeError-숫자가 너무 작거나 크다면. 0과100 사이의 값(0과 포함됨)100)의 값은 RangeError를 유발하지 않습니다

  • TypeError-Number 객체가 아닌 객체에서 이 메서드를 호출하면

JavaScript 버전:ECMAScript 3

더 많은 예제

소수점을 포함하지 않고 숫자를 변환하다:

var num = 12345.6789;
num.toFixed();
테스트를 보세요‹/›

필요하다면, 소수점 부분을 0으로 채우기:

var num = 12345.6789;
num.toFixed(10);
테스트를 보세요‹/›

 JavaScript Number 객체