JSFiddle - React, Tailwind, and code Playground

by hiral

JavaScript

var myArray = ["2013-1", "2013-10", "2013-11", "2013-12", "2013-2", "2013-3", "2013-4", "2014-1", "2014-2", "2014-3"];
myArray.sort(function (a, b) {
    a = a.split("-");
    b = b.split("-");
    var montha = parseInt(a[1]),
        monthb = parseInt(b[1]);
    a = parseInt(a[0]);
    b = parseInt(b[0]);
    if (a === b) {
        return (montha - monthb);
    }
    return a - b;
});
console.log(myArray)