Skip to content
← Back to Community
no logro resolver este problema.
Profile icon
NitroxTr

saludos. si alguien me podrian ayudar resolviendo este ejercicio de javascript.

Escribe una función llamada reemplazar que reciba tres argumentos: un arreglo, una posición (un número) y un valor. La función debe reemplazar el valor que se encuentra en la posición que llega por parámetro con el nuevo valor y retornar el arreglo modificado.

ejemplo de soluciones

reemplazar([1, 2, 3, 4], 1, 3); // [1, 3, 3, 4]
reemplazar(["Pedro", "Maria", 0, "Juan"]); // ["Juan", "Maria"]

gracias he tratado por horas pero no logro obtener las soluciones de ejemplo estoy iniciando en el mundo de la programacion y de agradezco a esta comunidad.

Voters
Profile icon
Luffy371
Profile icon
EDGAR-GIOVANNIG
Profile icon
lapanasenko
Profile icon
YannFaus
Profile icon
ChristianSO1
Profile icon
NitroxTr
Comments
hotnewtop
Profile icon
angeeel

repl process died unexpectedly: exit status 1

Profile icon
NitroxTr

function reemplazar(a,p,v) {
return a.splice(p,v)
}

reemplazar([1, 2, 3, 4], 1, 3); // [1, 3, 3, 4] este es el resultado

resultado
[ 2, 3, 4 ]

hola nior coloque como dijiste pero mira que no da el resultado del ejemplo.

Profile icon
NitroxTr

si lo tengo permitido.

Profile icon
SixBeeps

Hola @NitroxTr, tienes permitido usar la funcciona "splice()"?

Profile icon
NitroxTr

hola nior si esta permitio , muchas gracias por tu [email protected]

Profile icon
SixBeeps

@NitroxTr Entonces es muy sencillo:

function reemplazar(a,p,v) { return a.splice(p,v) }