Spesso può capitare in un’applicazione web di avere bisogno di un insieme di dati che vengono aggiornati dinamicamente su un client in ordine casuale. Effettuare tale operazione includendo codice javascript è decisamente una cosa molto semplice.
Prima di tutto occorre includere all’interno del codice html, nella sezione head la seguente funzione javascript:
function randomFunct() {
return 0.5 - Math.round(Math.random());
}
Per definire e ordinare in maniera casuale un array basta includere le seguenti righe (di esempio) nel codice javascript della vostra applicazione web.
var arr = [1, 2, 3, 4, 5, 6]; arr.sort(randomFunct);
Il risultato di tale operazione sarà la modifica dell’array arr i cui elementi verranno ordinati in maniera non prevedibile, ad es nella sequenza [4, 2, 3, 6, 5, 1].