1
0
mirror of https://github.com/elk-zone/elk synced 2024-11-27 22:38:11 +09:00
elk/composables/numbers.ts
2022-11-25 21:57:40 +00:00

16 lines
335 B
TypeScript

const formatter = Intl.NumberFormat()
export const humanReadableNumber = (num: number) => {
if (num < 10000)
return formatter.format(num)
if (num < 1000000)
return `${Math.floor(num / 1000)}K`
return `${Math.floor(num / 1000000)}M`
}
export const formattedNumber = (num: number) => {
return formatter.format(num)
}