Desafio 01
function calcularIMC(altura, peso) {
let imc = peso / (altura * altura);
console.log(`Seu IMC é de ${imc.toFixed(2)}.`);
}
calcularIMC(1.85, 90);
Desafio 02
function calcularFatorial(numero) {
if (numero == 0 || numero == 1) {
return 1;
}
return numero * calcularFatorial(numero - 1);
}
let numero = 5
console.log(`O resultado de calculo fatorial do número ${numero} é de ${calcularFatorial(numero)}.`)
Desafio 03
function converterDolar(valor){
let reais = valor * 4.80
console.log(`O valor de $${valor} dólares em reais, resultará no valor de R$${reais.toFixed(2)} reais.`)
}
converterDolar(7);
Desafio 04
function calculoSalaRetangular(altura, largura){
let area = altura * largura;
let perimetro = 2 * (altura + largura);
console.log(`A área desta sala é de ${area} m² e o perímetro é de ${perimetro} m.`)
}
calculoSalaRetangular(5, 5) //Saída: A área desta sala é de 25 m² e o perímetro é de 20 m.
Desafio 05
function calcularSalaCircular(raio){
let pi = 3.14
let area = pi * (raio*raio);
let perimetro = 2 * pi * raio;
console.log(`A área desta sala é de ${area.toFixed(2)}m² e o perímetro é de ${perimetro.toFixed(2)} m.`)
}
calcularSalaCircular(4);
Desafio 06:
function tabuadaNumero(numero) {
console.log(`Tabuada do número ${numero}:`);
for (let i = 1; i <= 10; i++) {
console.log(`${numero} x ${i} = ${numero * i}`);
}
}
tabuadaNumero(5);