Is case sorting supported?

by David Storey

JavaScript

var nums = ["A", "b", "C", "c", "a", "B"],
    caseFirst = ["upper", "lower", "false"],
    length = caseFirst.length,
    collator = null;

console.clear();

for (var i = 0; i < length; i++) {
    collator = new Intl.Collator("en", { caseFirst: caseFirst[i] });
    console.log(collator.resolvedOptions().caseFirst);
    console.log(nums.sort(collator.compare));
}