1
resposta

DESAFIO 3 DA AULA 2 possivel resposta certa. Acho eu.

function calcularIMC(peso, altura) {
    if (peso <= 0 || altura <= 0) {
        return "Peso e altura devem ser valores positivos.";
    }
    
    let imc = peso / (altura * altura);
    return imc.toFixed(2);  
}

 
console.log(calcularIMC(70, 1.75));  

function fatorial(n) {
    if (n < 0) {
        return "Número inválido";
    }
    if (n === 0 || n === 1) {
        return 1;
    }
    let resultado = 1;
    for (let i = 2; i <= n; i++) {
        resultado *= i;
    }
    return resultado;
}

 
console.log(fatorial(5));

function converterDolarParaReal(dolar) {
    const cotacaoDolar = 4.80;
    const reais = dolar * cotacaoDolar;
    return reais;
}

 
const valorEmDolar = 100;
const valorEmReais = converterDolarParaReal(valorEmDolar);
console.log(`R$ ${valorEmReais.toFixed(2)}`);

function calcularAreaEPerimetro(altura, largura) {
  
    const area = altura * largura;
    
    
    const perimetro = 2 * (altura + largura);
    

    console.log(`Área da sala: ${area} m²`);
    console.log(`Perímetro da sala: ${perimetro} m`);
}

 
const altura = 5;  
const largura = 8;  
calcularAreaEPerimetro(altura, largura);

function calcularSalaCircular(raio) {
    const pi = 3.14;
    
    // Calculando a área (A = Pi * r^2)
    const area = pi * Math.pow(raio, 2);
  
    // Calculando o perímetro (P = 2 * Pi * r)
    const perimetro = 2 * pi * raio;
  
  
    console.log(`Área da sala circular: ${area.toFixed(2)} unidades quadradas.`);
    console.log(`Perímetro da sala circular: ${perimetro.toFixed(2)} unidades.`);
  }
  
   
  calcularSalaCircular(5);

  function exibirTabuada(numero) {
    console.log(`Tabuada do ${numero}:`);
    for (let i = 1; i <= 10; i++) {
      const resultado = numero * i;
      console.log(`${numero} x ${i} = ${resultado}`);
    }
  }
  
 
  exibirTabuada(5); 
1 resposta

Olá Luciano! Tudo bem?

Analisando seus códigos, posso dizer que você fez um excelente trabalho. Todos os códigos estão corretos e seguem as instruções do desafio.

Então, continue com o bom trabalho e não hesite em pedir ajuda sempre que precisar.

Bons estudos!