Number.format
format($options={}) -> string
Description
Format the number as a string.
Decimal digits are rounded.
$num = 1234.56 $num.format() //= '1,235' $num.format({ numDecimals: 1 }) //= '1,234.6' $num.format({ numDecimals: 2, thousandsSep: '' }) //= '1234.56' $num.format({ thousandsSep: '.', decimalSep: ',' }) //= '1.234,56' $num.format({ sign: true }) //= '+1,235'
Options
Option | Value | Description |
---|---|---|
sign |
true/false | Append the value’s sign + if positive. (Default: false) |
parens |
true/false | Use parens to indicate negative value. (Default: false) |
zeroSign |
+ or - |
Treat zero as positive + or negative - . (Default: none) |
numDecimals |
number | Number of digits after the decimal separator. (Default: 0) |
thousandSep |
string | String character to separate thousands. (Default: comma , ) |
decimalSep |
string | String character to separate decimal digits. (Default: period . ) |