JSFiddle - React, Tailwind, and code Playground

by Cwalkdawg

JavaScript

(function () {
    console.clear();
    var ordinals = ["1st", "2nd", "3rd", "5th", "9th", "11th", "21st", "22nd", "31st", "24th", "345", "55"];

    var ordinalToInteger = function (ordinal) {
        var ordinalRegex = /^([0-9]{1,})(st|nd|th|rd)$/;

        return (typeof ordinal === "string") ? parseInt(ordinal.replace(ordinalRegex, "$1"), 10) : ordinal;
    };
    for (var i = 0; i < ordinals.length; i++) {
        console.log(ordinalToInteger(ordinals[i]));
    }
})();