manifold/web/lib/util/format.ts

19 lines
452 B
TypeScript
Raw Normal View History

const formatter = new Intl.NumberFormat('en-US', {
style: 'currency',
currency: 'USD',
maximumFractionDigits: 0,
minimumFractionDigits: 0,
})
export function formatMoney(amount: number) {
2021-12-15 07:41:50 +00:00
return 'M$ ' + formatter.format(amount).substring(1)
}
export function formatWithCommas(amount: number) {
2021-12-15 07:41:50 +00:00
return formatter.format(amount).substring(1)
}
export function formatPercent(zeroToOne: number) {
return Math.round(zeroToOne * 100) + '%'
}