Een fatsoenlijke schudbeurt
De lijst wordt geschud met het Fisher–Yates-algoritme, waardoor elke mogelijke volgorde precies even waarschijnlijk is. Sorteren op een willekeurige sleutel — de truc van de meeste spreadsheets — doet dat niet.
Elke wisseling komt uit de cryptografische toevalsgenerator van je browser, getrokken zonder de afrondingsafwijking die een gewone restdeling meebrengt.