JavaScript: riordinare un array in modo casuale

JavaScript: riordinare un array in modo casuale

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

Torna su