Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/05/2012, 12:39
Avatar de marlanga
marlanga
 
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 4 meses
Puntos: 206
Respuesta: Cambiar el contenido de una posicion de un array por otro de forma directa

¿Como método?
Pues prácticamente lo mismo:

Array.prototype.cambiaValor=function(posicion, nuevoValor)
{
var viejoValor;
if (posicion<0 || posicion>=this.length) return null;
viejoValor = this[posicion];
this[posicion] = nuevoValor;
return viejoValor;
};


var miArray=[0,1,2,3,4];
alert(miArray.cambiaValor(3,100));
alert(miArray[3]);