sort array of numbers and string

This is achieved via localeCompare()

by Saksham Malhotra

JavaScript

var items = [3, 'rob', 'peter', 43.5, 0, -222, 42];
console.log(items.sort((a, b) => {
  return a.toString().localeCompare(b.toString());
}));