In JavaScript possiamo riordinare un array in modo casuale.
La soluzione consiste nel fare in modo che il numero intero restituito dal metodo sort() sia un valore casuale.
'use strict';
const shuffle = arr => {
if(!Array.isArray(arr)) {
return arr;
}
return arr.sort((a, b) => { return Math.random() - 0.5; });
};