The NumberFormat
object is a constructor for objects that enable language sensitive number formatting.
Documentation NumberFormat by Mozilla Contributors, licensed under CC-BY-SA 2.5.
Static methods
staticsupportedLocalesOf(locales:String, ?options:NumberFormatSupportedLocalesOfOptions):Array<String>
staticsupportedLocalesOf(locales:Array<String>, ?options:NumberFormatSupportedLocalesOfOptions):Array<String>
Returns an array containing those of the provided locales that are supported without having to fall back to the runtime's default locale.
Constructor
new(?locales:String, ?options:NumberFormatOptions)
new(?locales:Array<String>, ?options:NumberFormatOptions)
Methods
format(number:Float):String
Getter function that formats a number according to the locale
and formatting options of this NumberFormat
object.
formatToParts(?number:Float):Array<NumberFormatPart>
Returns an Array
of objects representing the number string in parts
that can be used for custom locale-aware formatting.
resolvedOptions():NumberFormatResolvedOption
Returns a new object with properties reflecting the locale and collation options computed during initialization of the object.