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);