Añade un sufijo ordinal a un número

Crea una función que reciba un número entero y devuelva ese número seguido de un sufijo ordinal en mayúsculas. Los números que terminan en 11, 12 o 13 usan -TH. En los demás casos, los números que terminan en 1 usan -ST, los que terminan en 2 usan -ND, los que terminan en 3 usan -RD y todos los demás usan -TH.

Ejemplos

ordinal(553); // '553-RD'

ordinal(34); // '34-TH'

ordinal(1231); // '1231-ST'

ordinal(22); // '22-ND'

ordinal(412); // '412-TH'

Notas

Consulta la pestaña Recursos para obtener más información sobre los números ordinales.