Una bozza potrebbe essere questa.
codice:function aggiungi(array,elemento,posizione) { posizione-- copia = array inizio = array.slice(0,posizione) fine = copia.slice(posizione) inizio = inizio.concat(elemento) inizio = inizio.concat(fine) return inizio } var myArr = new Array("pippo","pluto","paperino"); alert(aggiungi(myArr,"minnie",3))