Olá, Patricia.
Tudo bem?
Vou revisar o seu código e corrigir alguns pontos se necessário.
- Função
calcularIMC
:
Você calculou o IMC, mas não retornou ou exibiu o valor. Vamos adicionar um return
para retornar o valor calculado, e um console.log
para chamar a função.
function calcularIMC(peso, altura) {
let imc = peso / (altura * altura);
return imc
}
console.log(calcularIMC(70, 176))
Função calcularFatorial
:
Esta função está correta. Não precisa de alterações.
Função converterDolar
:
Você está retornando valorEmReais.toFixed(2)
, mas a variável correta é valorReal
, e adicionei o console.log
para ver a função funcionando.
function converterDolar(dolar){
let cotacaoDolar = 4.80;
let valorReal = dolar * cotacaoDolar;
return valorReal.toFixed(2);
}
console.log(converterDolar(5))
Função calculaPerimetroSala
:
Esta função está correta. Não precisa de alterações.
Função calcularSalaCircular
:
Há alguns erros de sintaxe e a função Calculos.areaPerimetroCirculo
. Vou assumir que você quer calcular a área e o perímetro do círculo diretamente na função, no final chamei a função para ver a saída no console.
function calcularSalaCircular() {
let raio = 3;
let pi = 3.14;
let areaCirculo = pi * raio * raio;
let perimetroCirculo = 2 * pi * raio;
console.log("Área do círculo: " + areaCirculo + ", Perímetro do círculo: " + perimetroCirculo);
}
calcularSalaCircular();
- Função
tabuada
:
Há um erro de sintaxe na definição da função e na estrutura do loop for
, chamei a função no final também para ver a saída no console.
function tabuada(numero) {
for (let i = 1; i <= 10; i++) {
let resultado = numero * i;
console.log(`${numero} x ${i} = ${resultado}`);
}
}
tabuada(5);
Parabéns pela dedicação e por praticar, uma dica é sempre testar o código, adicionar um console .log para ver a saída, assim vai ter certeza que está tudo certo e funcionando :)
Espero ter ajudado e bons estudos!