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