Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] Función sin variables definidas

¡Hola a todos!

El siguiente código es de mi autoría:

function areaPerimetro(l, a) {
area = la;
perimetro = 2
(l+a);
}

let calculus = areaPerimetro(7, 5);
console.log(El área es ${area} y el perímetro es ${perimetro});

Mi duda es la siguiente: ¿Por qué funciona, si no definí área y perímetro como variables? Además, cuando las defino como variable (let o const), el código no funciona.
Espero que me puedan ayudar.

¡Saludos!

1 respuesta

Hola Ricardo, tengo estas sugerencias:
area = la; no especificas - error
let area = l * a; - esta linea estaria bien para calcular área.

perimetro = 2(l+a); tienes que especificar el operador *
let perimetro = 2 * (l+a);
return {area, perimetro};
}

let calculus = areaPerimetro(7, 5);

console.log(El área es: ${calculus.area});
console.log(El perímetro es: ${calculus.perimetro});

Los 2 console.log lo puedes hacer en uno solo si deseas.