File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11function getOrdinalNumber ( num ) {
2- let lastTwoDigits = num % 100 ;
3- if ( lastTwoDigits === 11 || lastTwoDigits === 12 || lastTwoDigits === 13 ) {
4- return `${ num } ` + "th" ;
5- }
6- let lastDigit = num % 10 ;
7- if ( lastDigit === 1 ) {
8- return `${ num } ` + "st" ;
9- } else if ( lastDigit === 2 ) {
10- return `${ num } ` + "nd" ;
11- } else if ( lastDigit === 3 ) {
12- return `${ num } ` + "rd" ;
2+ const lastDigit = num % 10 ;
3+ const lastTwoDigits = num % 100 ;
4+ if ( lastDigit === 1 && lastTwoDigits !== 11 ) {
5+ return `${ num } st` ;
6+ } else if ( lastDigit === 2 && lastTwoDigits !== 12 ) {
7+ return `${ num } nd` ;
8+ } else if ( lastDigit === 3 && lastTwoDigits !== 13 ) {
9+ return `${ num } rd` ;
1310 } else {
14- return `${ num } ` + "th" ;
11+ return `${ num } th` ;
1512 }
1613}
1714
18-
1915module . exports = getOrdinalNumber ;
You can’t perform that action at this time.
0 commit comments