vaya, no sabia que se podian devolver numeros mas grandes/peque�os que 1
asi es mas elegante ;)

Joseba Alonso
www.sidedev.net
----- Original Message -----
From: "Fernando Castillo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, July 02, 2003 12:32 PM
Subject: RE: [ASNativos] ordenar Array multidimensional


Vale, o.k.
Si es que ya estoy cegato, necesito unas vacaciones.
Lo he solucionado as�, pero con un cambio:

[code]
function order(a, b) {
var n1 = a[3];
var n2 = b[3];
return n1-n2;
}
myArray.sort(order);
[/code]

Para ordenar en orden descendente s�lo hay que cambiar "return n1-n2"
por "return n2-n1".

--
Fernando Castillo
--


-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Joseba Alonso
Enviado el: mi�rcoles, 02 de julio de 2003 12:08
Para: [EMAIL PROTECTED]
Asunto: Re: [ASNativos] ordenar Array multidimensional

algo asi como:

function order(a,b){
    var n1 = a[3];
    var n2 = b[3];
    if(n1>n2)return 1;
    else if (n2>n1)return -1;
    else return 0;
}

miArrayM.sort(order);

eso te deberia de funcionar.

un saludo

Joseba Alonso
www.sidedev.net
----- Original Message -----
From: "Fernando Castillo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, July 02, 2003 11:58 AM
Subject: [ASNativos] ordenar Array multidimensional


Holas brothers.
Tengo que ordenar un Array bidimensional por el cuarto elemento de cada
item. Esto es, cada elemento de la matriz es una matriz de 4 elementos.
Dicho elemento es un n�mero y adem�s no puedo modificar el array.
Tengo que colocar en orden ascendente pero no se me ocurre c�mo.
Con el m�todo "sortOn" necesitar�a una propiedad com�n que no tengo.
Con el m�todo "sort" no se me ocurre como iterar los distintos elementos
al ser una matriz multidimensional.
Alguna ayudita ser� bien recibida y si va acompa�a de un gelocatil mucho
mejor
:-)


--
Fernando Castillo
--

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->


<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a