sort array of numbers and string
This is achieved via localeCompare()
JavaScript
var items = [3, 'rob', 'peter', 43.5, 0, -222, 42];
console.log(items.sort((a, b) => {
return a.toString().localeCompare(b.toString());
}));
var items = [3, 'rob', 'peter', 43.5, 0, -222, 42];
console.log(items.sort((a, b) => {
return a.toString().localeCompare(b.toString());
}));