formatCurrencyKRW
A function that returns a string with a currency symbol added to a given number or string consisting of numbers.
- To display using the currency symbol (₩) instead of "원", set the
isSymboloption totrue. The default value isfalse. - You can specify the number of allowed decimal places (
decimal). The default value is0.
Code
Interface
typescript
function formatCurrencyKRW(
value: number | string,
options?: {
isSymbol?: boolean;
decimal?: number;
}
): string;
Usage
Basic Usage
typescript
import { formatCurrencyKRW } from '@modern-kit/utils';
formatCurrencyKRW(1234567);
formatCurrencyKRW('1234567');
// '1,234,567원'
formatCurrencyKRW(-1234567);
formatCurrencyKRW('-1234567');
// '-1,234,567원'
Specifying Decimal Places
typescript
import { formatCurrencyKRW } from '@modern-kit/utils';
formatCurrencyKRW(1234567.1234, { decimal: 2 });
// '1,234,567.12원'
formatCurrencyKRW(-1234567.1234, { decimal: 2 });
// '-1,234,567.12원'
Using Currency Symbol (₩)
typescript
import { formatCurrencyKRW } from '@modern-kit/utils';
formatCurrencyKRW(1234567, { isSymbol: true });
// '₩1,234,567'
formatCurrencyKRW(-1234567, { isSymbol: true });
// '-₩1,234,567'