Hola. Estaba implementando un método
randomize () para un array de javascript. Quería invitarlos a mejorar el script optimizando el código, tanto en funcionalidad como en elegancia. Mi código, como siempre, tiene toques de mootools.
Código PHP:
Array.prototype.randomize = function () {
// Array temporal, copia del original.
var arrTmp = new Array (this.length);
arrTmp = this.copy ();
// Quitar y poner (los grosos le dice 'Pick and Drop')
for (var i = 0; arrTmp.length; i ++) {
var rndNum = $random (0, (arrTmp.length -1));
this[i] = (arrTmp[rndNum]);
arrTmp.splice (rndNum, 1);
};
}
Ya hice una página de
testeto ...
Saludos.