1
resposta

Desafio@

function imc(altura,peso) {
    return peso / (altura * altura)
}

function numeroFatorial(numero) {
    if (numero === 0 || numero === 1) {
        return 1;
    } else {
        return numero * numeroFatorial(numero - 1);
    }
}

function converter(numeroreal,numerodolar){
    numeroreal = parseFloat(numeroreal);
    numerodolar = parseFloat(numerodolar);

    return numeroreal * numerodolar;

}

function sala (altura,largura) {
    return altura * largura;
}

function areacirculo (raio) {
    return Math.PI * (raio * raio);
}

function tabuada (numero){
    return numero * 1 + numero * 2 + numero * 3 + numero * 4 + numero * 5 + numero * 6 + numero * 7 + numero * 8 + numero * 9 + numero * 10;
}
1 resposta

Olá, Adinor! Como vai você?

Parabéns pelos códigos, estão muito bons! Deixarei aqui algumas pequenas observações apenas:

  • No desafio 4, a função sala (altura,largura) está correta para calcular a área de uma sala retangular. No entanto, o desafio também pede o perímetro da sala. Para isso, você poderia adicionar 2 * (altura + largura).

  • Desafio 05. A função areacirculo (raio) está correta para calcular a área de uma sala circular. Mas, semelhante ao desafio 4, você também precisa calcular o perímetro (circunferência) da sala, que é 2 * Math.PI * raio.

  • No sexto desafio, sua função tabuada(numero) não está corretamente implementada. Ela está apenas somando os resultados da multiplicação. Para mostrar a tabuada completa, você precisaria usar um loop, como por exemplo:

      ```javascript
      function tabuada(numero) {
          for(let i = 1; i <= 10; i++) {
              let resultado = numero * i;
              console.log(`${numero} x ${i} = ${resultado}`);
          }
      }
      ```
    

*Acessa todas as respostas aqui!

Espero ter ajudado. Fico à disposição!

Até mais.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!