21/11/2004, 12:25
|
(Desactivado) | | Fecha de Ingreso: noviembre-2002 Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 22 años, 2 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 |