I want to create a function that modifies the value of a property by its name that it receives as an argument of type string
let Personas = [
{nombre: 'Juan',
apellido: 'Perez'},
{nombre: 'Maria',
apellido: 'Gonzales'},
{nombre: 'Mario',
apellido: 'Ramirez'},
{nombre: 'Elba',
apellido: 'Ginon'}
]
function modPersona(ptomod,propiedad,valor){
Personas.map((persona) => {
if(persona === ptomod){
// Aqui quiero modificar una propiedad del objeto persona da la cual obtengo el nombre mediante el argunmento propiedad
/* Algo asi
persona.propiedad = valor
*/
}
})
}
let personaamodificar = Personas[0]
modPersona(personaamodificar,'nombre','Alberto')
Personas.map((persona) => {
console.log(persona.nombre + ' ' + persona.apellido)
})