ordinal.js 338 B

1234567891011121314151617
  1. exports = function(num) {
  2. var j = num % 10;
  3. var k = num % 100;
  4. var indicator = 'th';
  5. if (j == 1 && k != 11) {
  6. indicator = 'st';
  7. }
  8. if (j == 2 && k != 12) {
  9. indicator = 'nd';
  10. }
  11. if (j == 3 && k != 13) {
  12. indicator = 'rd';
  13. }
  14. return num + indicator;
  15. };
  16. module.exports = exports;