Come posso ordinare un array JavaScript in modo casuale?

Come posso ordinare un array JavaScript in modo casuale?

Gli array JavaScript possono essere ordinati con il metodo sort(). Di seguito vedremo come ordinare un array in modo casuale.

La soluzione è la seguente:


var randomizeArray = function( arr ) {
	var randomized = arr.sort(function() {
		return Math.random() - 0.5;
	});
	return randomized;
};

Esempio d'uso:


var arr = [ 1, 2, 3, 4, 5 ];
var rand = randomizeArray( arr );

Torna su