Sort an array of objects

by Génesis García Morilla

HTML

<h2>Sort an array of objects</h2>
<div></div>

CSS

* {
  font-family: roboto;
  color: #333333;
}

div {
  color: #795548;
}

JavaScript

let array = [{
  name: "PA2201"
}, {
  name: "PA1201"
}, {
  name: "PA8145"
}]

array = array.sort((a, b) => a.name.toUpperCase() < b.name.toUpperCase() ? 
  -1 : a.name.toUpperCase() > b.name.toUpperCase() ? 1 : 0)
document.querySelector('div').textContent = array.map(a => a.name).join(', ')