
Carlos Alfredo López Zavarce
PreguntaQuisiera comprobrar si mi codigo esta bien asi o se puede optimizar.
var carlos = { nombre : 'carlos', apellido : 'Lopez', edad : 18 } var juan = { nombre : 'Juan', apellido : 'Lopez', edad : 16 } const MAYORIA_DE_EDAD = 18 const mayorDeEdad = ({ edad }) => edad >= MAYORIA_DE_EDAD const comprobrarEdad = (persona) => { if (mayorDeEdad(persona)) { console.log(`${persona.nombre} es mayor de edad`) } else { console.log(`${persona.nombre} es menor de edad`) } } comprobrarEdad(carlos); comprobrarEdad(juan);

Alfredo Martínez García
Mientras sea fácil de leer es un buen código, recuerda que al final otros desarrolladores lo deben saber interpretar o tu en algunos meses y tal vez ya no te acuerdes de por qué lo escribiste así jejejeje Saludos

Alexei Alvarez
Para la validación if podrías utilizar un operador ternario. Pero tu código esta bastante bien.

Andrés Argote
Me parece que esta bien, no creo que haga falta optimizarlo, y he escuchado de algunos programadores que cada programador resuelve los problemas de manera diferentes.