Format Ordinal

Convert a number to its ordinal form (1st, 2nd, 3rd, etc.).

Code

Utilities
const suffixes = ['th', 'st', 'nd', 'rd'];
const v = num % 100;
return num + (suffixes[(v - 20) % 10] || suffixes[v] || suffixes[0]);

Parameters

Number to convert.

Browser·fetch() may be limited by CORS

More JavaScript Snippets