yaejunyang/packages/utils/floatKorean.ts

14 lines
420 B
TypeScript

export default class FloatKorean {
static Digits = ["영", "일", "이", "삼", "사", "오", "육", "칠", "팔", "구"];
static convert(num: string): string {
const buf = new Array(num.length);
for (let idx = 0; idx < num.length; idx++) {
if (num[idx] == ".") {
buf[idx] = "쩜";
} else {
buf[idx] = this.Digits[+(num[idx] ?? "0")];
}
}
return buf.join("");
}
}