Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2009, 06:29
Lleoun
 
Fecha de Ingreso: febrero-2008
Mensajes: 63
Antigüedad: 17 años, 1 mes
Puntos: 0
Sort is not a function al ordenar un array de numeros

Hola a todos,

Tengo un array de numeros que quiero ordenar de mayor a menor.
Intento hacerlo de este modo:

Código:
var arr = new Array(6);
arr[0] = "10";
arr[1] = "5";
arr[2] = "40";
arr[3] = "25";
arr[4] = "1000";
arr[5] = "1";


    function sortNumber(a,b)
   {
       return b - a;
   }

        for(var i=0;i < 6; i++){ 

          var myarray = arr[i];
          myarray.sort(sortNumber);
          alert(myarray);
       }
Pero no me salta la alerta y además obtebgo un error: "myarray.sort is not a function"
¿Qué hago mal? ¿Cómo puedo resolverlo?

Muchas gracias por adelantado!