1
resposta

Aula 03: Reiniciando o Jogo - Desafio: Hora da prática - CONCLUÍDO

Seguem os códigos:

alert ('Seja Bem Vindo!  Vamos calcular seu Índice de Massa Corporal - IMC.');


function IMC () {
    let peso = parseFloat(prompt ('Digite o seu Peso em Kg (ex: 65.5):'));
    let altura = parseFloat(prompt ('Agora, digite sua altura em metros (ex: 1.75):'));
    let alturaQ = (altura * altura);

    let calculo = (peso / alturaQ);
    alert(`Seu Índice de Massa Corpórea é: ${(calculo)}`);

}
IMC ();


alert ('Seja Bem Vindo!  Calcule o Valor Fatorial de um número inteiro.');

function fatorial () {
    let n = parseInt(prompt ('Digite um número inteiro maior que "1":'));
    let original = n;
    let numero = 1;
    
    do {
        numero = numero * n;
        n--;
    }   while (n > 1);

    alert (`O Fatorial de ${original} é: ${numero}`);
    
}

fatorial ();


alert ('Agora vamos calcular a Cotação do Dolar em Reais!!!');

function cotarReais () {
    let dolar = parseFloat(prompt ('Digite o valor em Dolar:'));
    let real = (dolar * 4.80);


    alert (` O valor de ${dolar} USD equivalem atualmente a R$  ${real.toFixed(2)} no câmbio atual.`)
}

cotarReais();


alert ('Dessa vez vamos calcular a Área e do Perímetro de uma sala retangular!!!');

function areaPerimetro () {
    let altura = parseFloat(prompt ('Digite o valor da Altura em metros (ex: 2.45):'));
    let comprimento = parseFloat(prompt ('Digite o valor do Comprimento em metros (ex: 1.45):'));
    let area = altura * comprimento;
    let perimetro = (altura * 2)+(comprimento * 2);


    alert (`O valor da Área da Sala é: ${area.toFixed(2)}m² e o perímetro é: ${perimetro.toFixed(2)}m.`);
}

areaPerimetro();


alert ('O Desafio agora é calcular a Área e o Perímetro de uma Circunferência!!!');

function areaPerimetroCirc () {
    let raio = parseFloat(prompt ('Digite o valor do Raio da Circunfrência metros (ex: 1.15):'));
    let pi = parseFloat(3.14);
    let areaCirc = pi * (raio * raio);
    let perimetroCirc = 2 * pi * raio;


    alert (`O valor da Área da Circunferência é: ${areaCirc.toFixed(2)}m² e o perímetro é: ${perimetroCirc.toFixed(2)}m.`);
}

areaPerimetroCirc();


alert ('Por fim, escolha um número e vamos ver a Tabuada dele!!!'); 

function tabuada(numero) {
    for (let n = 1; n <= 10; n++) {
      let resultado = numero * n;
      alert(`${numero} x ${n} = ${resultado}`);
    }
  }
  
    let numero = parseInt(prompt ('Digite um número inteiro maior que "1":'));
  tabuada(numero);

  let titulo = document.querySelector('h2');
  titulo.innerHTML = 'Obrigado por Participar!!!';

1 resposta

Está certinho! Parabéns!!