Very short snippet: estendere un array Actionscript con il metodo shuffle()

giovedì 2 aprile, 2009

Avevo parlato già di come realizzare il metodo shuffle() in Javascript e Actionscript. Mi sono accorto, tuttaavia, di non aver sottolineato che anche Actionscript è in grado di estendere, nel medesimo modo di Javascript, il proprio oggetto Array: PLAIN TEXT Actionscript: Array.prototype.shuffle = function() {     for(var j:uint, x:*, i:uint = this.length; i; j = Math.floor(Math.random() * i), [...]

Very short snippet: shuffle() in Javascript e Actionscript

lunedì 16 febbraio, 2009

In PHP esiste una comoda funzione chiamata shuffle() che permette di mescolare un array (vedi Very short trick: prendere elementi casuali da un array in PHP). Un'ottima versione per Javascript l'ho trovata qui. Qui sotto il codice leggermente rivisto: PLAIN TEXT JavaScript: Array.prototype.shuffle = function() { for(var j, x, i = this.length; i; j = Math.floor(Math.random() * i), x [...]

Very short trick: prendere elementi casuali da un array in PHP

martedì 27 gennaio, 2009

La funzione shuffle() di PHP "mescola" letteralmente gli elementi di un array: PLAIN TEXT PHP: $a = array( "ele1","ele2","ele3","ele4" ); print_r( $a ); shuffle( $a ); print_r( $a ); Se abbiamo un array con n elementi e vogliamo visualizzarne m in modo randomico, possiamo usare: PLAIN TEXT PHP: // carica gli elementi $a = array( "ele1","ele2","ele3","ele4" ); // mescola gli elementi shuffle( $a ); // crea un nuovo array [...]