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)