JavaScript Number toFixed() 메서드
- 이전 페이지 toExponential()
- 다음 페이지 toLocaleString()
- 上一层으로 돌아가기 JavaScript Number 참조 매뉴얼
정의와 사용법
toFixed()
메서드는 숫자를 문자열로 변환합니다.
toFixed()
이 메서드는 문자열을 지정된 소수점 자릿수로 둥글립니다.
주의사항:소수점 자릿수가 숫자보다 높으면 0을 추가합니다.
예제
예제 1
let num = 5.56789; let n = num.toFixed();
예제 2
let num = 5.56789; let n = num.toFixed(2);
예제 3
소수점 뒤 10자리로 둥글립니다:
let num = 5.56789; let n = num.toFixed(10);
문법
number.toFixed(digits)
파라미터
파라미터 | 설명 |
---|---|
digits |
선택 사항. 소수점 자릿수. 0 ~ 20 사이의 값, 0과 20을 포함합니다. 기본적으로 0(소수점 없음)으로 설정됩니다. |
반환 값
형식 | 설명 |
---|---|
문자열 | 소수점을 포함하거나 포함하지 않는 수치 표현. |
기술적 세부 사항
반환 값
반환 number 의 문자열 표현은 지수 표기법을 사용하지 않으며 소수점 뒤에는 고정된 digits 자릿수.
필요하다면, 이 숫자는 둥글리 되거나 0으로 채워져서 지정된 길이에 도달하게 됩니다.
만약 digits le+21보다 크면 이 메서드는 단순히 호출합니다 number.toString()를 호출하면 지수 표기법으로 표현된 문자열을 반환합니다.
발생시킵니다
예외 | 설명 |
---|---|
RangeError |
그 때 digits 너무 작거나 너무 크면 예외를 발생시킵니다. 0 ~ 20 사이의 값은 이 예외를 발생시키지 않습니다. 일부 구현은 더 큰 범위나 더 작은 범위를 지원할 수 있습니다. |
TypeError | 이 메서드를 호출하는 객체가 Number가 아니면 예외를 발생시킵니다. |
브라우저 지원
Number.constructor
은 ECMAScript3 (ES3) 기능입니다.
모든 브라우저에서 ES3 (JavaScript 1999)를 완전히 지원합니다:
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 지원 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 toExponential()
- 다음 페이지 toLocaleString()
- 上一层으로 돌아가기 JavaScript Number 참조 매뉴얼