Is numeric sorting supported?

by David Storey

JavaScript

var nums = [0, 2, 4, 6, 8, 1, 3, 5, 7, 9, 10, 47],
    numeric = [true, false],
    length = numeric.length,
    collator = null;

console.clear();

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