첫 커밋
This commit is contained in:
16
src/shared/lib/format-korean-number.ts
Normal file
16
src/shared/lib/format-korean-number.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
export const formatKoreanNumber = (num: number): string => {
|
||||
const units = ['', '만', '억', '조', '경', '해'];
|
||||
let result = '';
|
||||
let unitIndex = 0;
|
||||
|
||||
while (num > 0) {
|
||||
const part = num % 10000;
|
||||
if (part != 0) {
|
||||
result = `${part.toLocaleString()}${units[unitIndex]}${result}`;
|
||||
}
|
||||
num = Math.floor(num / 10000);
|
||||
unitIndex++;
|
||||
}
|
||||
|
||||
return result;
|
||||
};
|
||||
Reference in New Issue
Block a user