Desordenar Array en AS3

Este es el código, y disfruten.
Solo copienlo en un fla nuevo y listo.

var frases:Array =new Array();
//obtener aleatorio
frases.push("1");
frases.push("2");
frases.push("3");
frases.push("4");
frases.push("5");
frases.push("6");
frases.push("7");
frases.push("8");
frases.push("9");
frases.push("10");

function desordenar(array):Array{
    var arrayParaDesorden = array;
    var m= arrayParaDesorden.length-1;
       for (var i=m;i>1;i--){
          var alea=Math.floor(i*Math.random());
          var temp=arrayParaDesorden[i]; arrayParaDesorden[i]=arrayParaDesorden[alea]; arrayParaDesorden[alea]=temp;
    }
    return arrayParaDesorden;
}
var arrayDesorden:Array = desordenar(frases);
trace(arrayDesorden[0])


Dar las gracias es siempre agradable. Si tienes dudas, has tu comentario y preguntame...

1 comentario:

  1. Muchas gracias, pero como hago para que me salga en un cuadro de texto, de nuevo muchas gracias

    ResponderEliminar