Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

268
Vistas
Cómo actualizar una matriz cada vez que se presionan valores

Me enfrento a dificultades al empujar los valores dentro de la matriz.

Supongamos que tengo una matriz como esta

const arr = ["tom", "harry", "mike"];

Lo que quiero lograr es cuando estoy empujando valores dentro de esta matriz. No quiero agregar ese valor en la matriz, sino crear una nueva matriz con el valor agregado y no cambiar la matriz anterior.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Push está destinado a modificar la matriz, por lo que creo que puede aprovechar el operador de distribución para crear una nueva matriz con un nuevo valor agregado en lugar de modificar la anterior.

 let arr = ["j", "d", "s"]; let newFrontAdd = ["new value", ...arr] let newRearAdd = [ ...arr, "new value"] console.log("original array : ", arr); console.log("added value at front : ", newFrontAdd); console.log("added value at rear : ", newRearAdd);

about 4 years ago · Juan Pablo Isaza Denunciar

0

Todo lo que necesita saber sobre matrices está aquí: https://www.w3schools.com/js/js_arrays.asp

Cuando se habla de arreglos, el término push significa agregar.

 const arr = ["tom", "harry", "mike"]; arr.push("swapnil") // arr: ["tom", "harry", "mike", "swapnil"]

Si desea establecer un índice en particular, puede hacerlo así:

 const arr = ["tom", "harry", "mike"]; arr[1] = "swapnil" // arr: ["tom", "swapnil", "mike"]

Si desea sobrescribir toda la matriz, no puede usar const . Use let (o var ) en su lugar.

 let arr = ["tom", "harry", "mike"]; arr = ["swapnil", "steve] // arr: ["swapnil", "steve"]
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda