Olá, aqui está minha resolução do desafio. peço dicas e sugestões, desde já agradeço!!
1:
alert("Qual seu IMC, vamos descobrir?");
let altura = prompt("qual sua altura em metro?");
let peso = prompt("qual seu peso em quilogramas?")
function calcularImc(altura, peso){
let imc = peso /(altura*altura);
return imc
}
let resultadoIMC = calcularImc(parseFloat(altura), parseFloat(peso));
alert (`Seu IMC é: ${resultadoIMC.toFixed(2)}`);
2:
function valorFatorial(num){
let soma = 1;
if(Number.isInteger(num) == true){
while(num>0){
soma = soma*num;
num--;
}
return soma;
else{
alert('Esse numero não é inteiro.');
}
}
3:
alert('Conversão de real para dolar.');
let dolar = prompt('Quantos dolares você tem?');
function conversaoDolar(dolar){
let real = dolar * 4,80;
return real;
}
let resultadoReal = conversaoDolar(parseFloat(dolar));
alert(`Você tem R$ ${resultadoReal}`);
4:
alert('Area e perimetro da sala.');
let largura = prompt('Qual é a largura da sala?');
let comprimento = prompt('Qual é o comprimento da sala?');
function calcularAreaPerimetro(largura, comprimento) {
let area = largura * comprimento;
let perimetro = 2 * (largura + comprimento);
return `A área do retângulo é ${area} e o perímetro é ${perimetro}`;
}
let resultadoAreaPerim = calcularAreaPerimetro(parseFloat(largura), parseFloat(comprimento));
alert(`O resultado das dimensões é: ${resultadoAreaPerim}`);
5:
alert('Area e perimetro da sala.');
let raio = prompt('Qual o raio da sala?');
let pi = 3.14;
function areaPerimetroSala(raio, pi){
let areacirculo = pi*(raio*raio);
let perimetrocirculo = 2*pi*raio;
return `A área do circulo é ${areacirculo} e o perímetro é ${perimetrocirculo}`;
}
let resultadoarepericirculo = areaPerimetroSala(parseFloat(raio), (pi));
alert(`O resultado das dimenssões são ${resultadoarepericirculo}`);
6:
let numertabuada = prompt('informe um numero para tabuada.');
function mostrarTabuada(numertabuada){
return ((numertabuada*1), (numertabuada*2), (numertabuada*3), (numertabuada*4), (numertabuada*5), (numertabuada*6), (numertabuada*7), (numertabuada*8), (numertabuada*9), (numertabuada*10))
}
let resultadotabuada = mostrarTabuada(numertabuada);
alert(`a tabuada é ${resultadotabuada}`);