JSFiddle - React, Tailwind, and code Playground
by jfriend00
JavaScript
var availableTags = [
{number: 0,name:"Consigli"},
{number: 0,name:"De sanctis"},
{number: 0,name:"Perin"},
{number: 1,name:"Bonucci"},
{number: 2,name:"Essien"},
{number: 2,name:"Florenzi"},
{number: 2,name:"Hernanes"},
{number: 2,name:"Martinho"},
{number: 2,name:"Montolivo"},
{number: 2,name:"Parolo"},
{number: 2,name:"Perez"}
];
function sortPlayers(a, b) {
var result = a.number - b.number;
if (result !== 0) {
return result;
}
return a.name.toLowerCase().localeCompare(b.name.toLowerCase());
}
availableTags.sort(sortPlayers);
document.body.innerHTML = JSON.stringify(availableTags);