JSFiddle - React, Tailwind, and code Playground
by rodneyrehm
CSS
body {
padding: 20px;
}
h1 {
margin: 10px 0 5px 0;
font-weight: bold;
}
JavaScript
var s = 'ä ba bb bä bz a aa ae b ss sz sa st ß',
list, p, heading;
list = s.split(" ");
list.sort(function(a, b){
return a > b ? 1 : -1;
});
heading = document.createElement('h1');
heading.innerHTML = 'a > b ? 1 : -1';
document.body.appendChild(heading);
p = document.createElement('p');
p.innerHTML = list.join(', ');
document.body.appendChild(p);
list = s.split(" ");
list.sort(function(a, b){
return a.localeCompare(b);
});
heading = document.createElement('h1');
heading.innerHTML = 'a.localeCompare(b)';
document.body.appendChild(heading);
p = document.createElement('p');
p.innerHTML = list.join(', ');
document.body.appendChild(p);