1
resposta

sugestão de resolução: exercício de reiniciando o jogo

1)

function IMC(altura,peso){
    let calculaPeso=peso/(altura*altura);

    return calculaPeso;
}

console.log("Seu IMC adequado é de "+IMC(1.68,64));

2)
function fatorial(numero){
    let decrescente=numero;
    while(decrescente>1){
        
        numero=numero*(decrescente-1);
        decrescente--;
    }
   
    return numero;
}

console.log("o fatorial  é "+fatorial(8) );

3)
function converteDolar(valor){
    let cotacao=4.80;
    let converte=cotacao*valor;
    return converte;

}

let dolar=prompt("Digite o valor em dólar:")
converteDolar(dolar);
if(dolar>1){
    alert("o valor de "+dolar+" dolares é de "+converteDolar(dolar)+" reais.")

}else{
    alert("o valor de "+dolar+" dolar é de "+converteDolar(dolar)+" reais.")

}

4)
function calculaArea(altura,largura){
    let area=altura*largura;
    
    return area;

}
function calculaPerimetro(altura,largura){
    let perimetro=(altura*2)+(largura*2);
    return perimetro;
}
let altura=prompt("Digite o valor da altura:");
let base=prompt("Digite o valor da base:");

alert("O valor da área é de "+calculaArea(altura,base));
alert("O valor do perímetro é de "+calculaPerimetro(altura,base));

5)
function calculaArea(raio){
    let pi=3.14;
    let dobro=raio*raio;
    let calculo=pi*dobro;
    return calculo;
}
function calculaPerimetro(raio){
    let pi=3.14;
    let calculo=2*pi*raio;
    return calculo;
}
let valor=prompt("digite o valor do raio:");
alert("o valor da área é de "+calculaArea(valor));
alert("o valor do perímetro é de "+calculaPerimetro(valor));

6)
function calculaTabuada(valor){
    let decremento=10;
    while(decremento>=1){
        let calcula=valor*decremento;
        console.log(valor+"*"+decremento+"="+calcula);
        decremento--;
        
    }
}
function calculaTabuadaSoma(valor){
    let decremento=10;
    let novovalor=parseInt(valor);
    while(decremento>=1){
        let calcula=novovalor+decremento;
        console.log(valor+"+"+decremento+"="+calcula);
        decremento--;
        
    }
}
function calculaTabuadaSub(valor){
    let decremento=10;
    while(decremento>=1){
        let calcula=decremento-valor;
        console.log(decremento+"-"+valor+"="+calcula);
        decremento--;
        
    }
}

let numero=prompt("digite um valor:");

console.log("tabuada de multiplicação:");
calculaTabuada(numero);

console.log("tabuada de soma:");
calculaTabuadaSoma(numero);

console.log("tabuada de subtração:");
calculaTabuadaSub(numero);


1 resposta

Oi, Leticia! 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!