Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/11/2004, 12:25
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 6 meses
Puntos: 317
Hola otra vez :

Ese es un buen dato, Beakdan, gracias. Vi 2 ó 3 sitios sobre el tema y no aclaraban quién soportaba cada método.

Siempre me olvido de los prototype; usando el condicional son una buena opción paa superar estas limitaciones.

Por otro lado, no vi un método que permita cambiar de lugar un elemento de array.
Quiero decir, teniendo

numero = [0,1,2,3,4,5,6,7,8,9];

que exista algo como

numero.move(3,7);

para llevar el elemento de índice 3 a la posición 7 y que nos devuelva

numero = [0,1,2,4,5,6,7,3,8,9];

Se podía crear un prototype o simplemente una función

move(numero,3,7)

, quizás usando slice() y concat().
Voy a probar, por ahora queda como idea.

Tampoco hay uno que "baraje" (mezcle) los elementos. En las FAQs hay algo para desordenar un array, pero me repite la secuencia, por lo que no es tan aleatóreo.

saludos

furoya