A library to convert numbers to strings with the correct ordinal suffix.
Use the package manager npm to install.
npm i ordinalsuffix-js
const ordinalSuffix = require('ordinalsuffix-js');
ordinalSuffix(1) // 'st' -> 1st
ordinalSuffix(2) // 'nd' -> 2nd
ordinalSuffix(3) // 'rd' -> 3rd
ordinalSuffix(4) // 'th' -> 4th
ordinalSuffix(11) // 'th' -> 11th
ordinalSuffix(502) // 'nd' -> 502nd
ordinalSuffix(1001) // 'st' -> 1001st
ordinalSuffix(433) // 'rd' -> 433rd
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
To run tests:
npm test
To check code test coverage:
npx jest --coverage