NATIVE

settings_applicationsObject  >   settings_applicationsIntl  >   settings_applicationsIntl.NumberFormat  >   settings_applications[[Prototype]]

NATIVE

Editing
  • account_tree
  • bug_report

stringrangeFormatStringformatRange(BigInt, NumberstartRange, BigInt, NumberendRange)

Intl.NumberFormat 객체가 생성될 때 제공된 지역(locales) 및 옵션(options)을 기반으로 숫자 범위의 형식을 지정한다.

구문

형식
numberFormat.formatRange(start, end)

매개 변수

BigInt, NumberstartRange필수

범위의 시작값을 지정한다.

BigInt, NumberendRange필수

범위의 종료값을 지정한다.

반환

stringrangeFormatString

Intl.NumberFormat 객체의 지역(locale) 및 형식 옵션(options)에 따라 지정된 숫자의 범위를 나타내는 문자열을 반환한다.

다음 예외가 발생할 수 있다.

RangeError
매개변수로 지정된 값이 하나라도 NaN인 경우에 발생한다.
TypeError
범위가 정상적으로 지정되지 않은 경우 발생한다.

Exception

RangeError

어떤 값이 집합 구조에 없거나 허용되는 범위가 아닐 때 오류를 다루는 객체이다.

TypeError

동적 타입의 값이 흐름상 맞지 않는 자료형이라 연산을 할 수 없을 때 발생하는 오류를 다루는 객체이다.

버전 명세

ECMAScript Internationalization API Specification
#sec-intl.numberformat.prototype.formatrange

지원 웹브라우저