esamattis / esamattis/underscore.string
Add ordinal suffix
Open
- Dominant language
- JavaScript
- Stars
- 3.4k
- Forks
- 367
- PR merge metrics
- No merged PRs in 30d
Description
```
module.exports = function ordinal(num) {
var suffix=["th","st","nd","rd"],
val=num%100;
return num+(suffix[(val-20)%10]||suffix[val]||suffix[0]);
};
_.ordinal(1) // 1st
_.ordinal(2) // 2nd
_.ordinal(3) // 3rd
_.ordinal(4) // 4th
```
Contributor guide
Assessment
This issue has not been assessed yet.