Olá, Elivelton! Tudo bem?
No seu código, você está tentando passar parâmetros para a função calculaDadosSalaRetangular()
, porém essa função não foi definida para receber parâmetros. Além disso, as variáveis area
e perimetro
são definidas dentro da função, o que torna desnecessário passá-las como parâmetros.
No seu código, você passa os parâmetros "area"
e "perimetro"
para a função calculaDadosSalaRetangular()
, porém essa função não foi definida para receber parâmetros. Além disso, as variáveis "area"
e "perimetro"
são definidas dentro da função, o que torna desnecessário passá-las como parâmetros.
Seguindo nessa mesma linha, uma maneira mais adequada de escrever essa função seria:
function calculaDadosSalaRetangular(base, altura){ // agora a função receberá os parâmetros "base" e "altura".
let area = base * altura; //a variável "area" é definida de acordo com o valor passado nos parâmetros.
let perimetro = (base + altura) * 2; //da mesma forma, a variável "perimetro" é definida de acordo com o valor passado nos parâmetros.
console.log(`A área é igual a ${area} metros quadrados`); //é exibido no console o valor da variável "area".
console.log(`O perímetro é igual a ${perimetro} metros`); //é exibido no console o valor da variável "perimetro".
};
calculaDadosSalaRetangular(5, 7);
//Resultado no console:
//A área é igual a 35 metros quadrados
//O perímetro é igual a 24 metros
Note que dessa forma a função calculaDadosSalaRetangular()
agora recebe dois parâmetros: base
e altura
. Dentro da função, são calculados a area
e o perimetro
e, em seguida, esses valores são exibidos no console. Quando chamamos a função calculaDadosSalaRetangular(base, altura)
, podemos passar os valores para base
e altura
que desejarmos.
Espero ter ajudado. Abraço, bons estudos e lembre-se que estamos sempre à disposição para ajudar!
Até logo.
Caso este post tenha lhe
ajudado, por favor, marcar como solucionado ✓. Bons Estudos!