숫자를 천 단위 구분 기호와 소수 자릿수에 맞게 문자열로 변환합니다.
tooltip.formatter,dataLabels.formatter,labels.formatter등 formatter 함수 안에서 사용합니다.
구분 기호를 생략하면 IBLANG의thousandsSep,decimalPoint값을 사용합니다.
{ibchart}.numberFormat(number, [decimals], [decimalPoint], [thousandsSep]);
| Name | Type | Required | Description |
|---|---|---|---|
number |
number |
필수 | 변환할 숫자 |
decimals |
number |
선택(-1) | 소수 자릿수 (-1이면 원래 자릿수 유지) |
decimalPoint |
string |
선택 | 소수점 기호 소수점으로 쓸 문자 (예: ".", ","). 생략하면 IBLANG chart.decimalPoint(".")를 사용합니다. |
thousandsSep |
string |
선택 | 천 단위 구분 기호 천 단위 구분 문자 (예: ",", " "). 생략하면 IBLANG chart.thousandsSep(",")를 사용합니다. |
string 변환된 문자열
myChart.numberFormat(1234567.891, 2); // "1,234,567.89"
// tooltip에서 사용
myChart.setOptions({
tooltip: {
formatter: function() {
return this.series.name + ": " + myChart.numberFormat(this.y, 0) + "원";
}
}
}, {append: true, redraw: true});
| version | desc |
|---|---|
| 7.3.1.32 |