
Luis Tapia
PreguntaSegún lo que entendí en la clase, es hacer una copia del objeto y modificar sus valores, sin embargo cuando corro el código en la consola me actualiza el objeto.
Dejo mi código.
var Pedrito = { nombre:'Pedrito', edad:72, pesoEnKg:79, alturaEnCm:165, }//Objeto persona function newPedrito(persona) { return{ ...persona, nombre: persona.nombre = 'Sola', edad: persona.edad+=1, pesoEnKg: persona.pesoEnKg+=5, alturaEnCm: persona.alturaEnCm+=3 } }```

Sebastian Lomas
quitale los igual a los atributos en la definicion de la funcion newPedrito(). Le estas diciendo a JS que edad = persona.edad + 1, y a la vez le indicas que se le debe sumar uno a persona.edad. Debe quedar asi
...persona, nombre: 'Sola', edad: persona.edad+1, pesoEnKg: persona.pesoEnKg+5, alturaEnCm: persona.alturaEnCm+3```