@usesummit/utils
v0.5.1
Published
Useful methods for handling numbers, mostly.
Readme
Summit JS Utils
Useful methods for handling numbers, mostly.
Came out of the need for re-using some helper methods across multiple codebases at Summit.
Contents
calculateHumanReadableNumberturns a number into a[number, abbreviation]tuple, so that you can pass thenumberto any number formatter and then add theabbreviationas a suffix. You can use this to pretty-print47965012.48to47.96MM. This doesn't handle rounding or fraction digits, use your regular number formatter for that (i.e.Intl.NumberFormat)parseHumanReadableNumbercan parse numbers like1.52MMand1,234,456.78to floatsgetIdentifiergenerates and stores a unique identifier so you can anonymously identify users or sessions
