Invertir array
Publicado por Alberto (7 intervenciones) el 21/02/2018 00:31:20
Buenas tardes compañeros, espero que estén bien
El presente es para pedirles ayuda acerca de un problema que tengo con el comendo reverse() de JS,
Quiero invertir un array sin que modifique el original y mostrarlo en pantalla, pero resulta que al aplicar dicho comando, modifica el original. Les anexo el código JS y a ver si pueden ayudarme
El presente es para pedirles ayuda acerca de un problema que tengo con el comendo reverse() de JS,
Quiero invertir un array sin que modifique el original y mostrarlo en pantalla, pero resulta que al aplicar dicho comando, modifica el original. Les anexo el código JS y a ver si pueden ayudarme
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function revertir(loQueRecibe)
{
const clone = Object.assign({}, loQueRecibe)
console.log(clone);
clone.vector.reverse();
return clone
}
let a = {vector: ["o", 8, 5]}
let inversa = revertir(a);
console.log(a.vector)
console.log(inversa.vector);
Valora esta pregunta


0