Pessoal, mesmo tendo assistido à aula, ainda não consegui compreender porque o parseInt() não foi necessário no cálculo do IMC e nesse de futebol foi. Alguém poderia me ajudar?
Pessoal, mesmo tendo assistido à aula, ainda não consegui compreender porque o parseInt() não foi necessário no cálculo do IMC e nesse de futebol foi. Alguém poderia me ajudar?
Olá, espero poder ajudar com o que compreendi:
function calculaImc(peso, altura) {
return peso / (altura * altura); //mudar os simbolos aqui
}
var nome = prompt ("Informe o seu nome");
var pesoInformado = prompt (nome + ", informe seu peso");
var alturaInformada = prompt(nome + ", informe sua altura");
var imc = calculaImc(pesoInformado, alturaInformada);
mostra(nome + ", o seu IMC calculado é " + imc); //+ aqui pra juntar as infos
Fiz desse jeito colega
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
var nomedoTime = prompt("Informe o nome do seu time!");
var numerodeVitorias = +prompt(nomedoTime + ", informe o número de vitórias do seu time!");
alert("A pontuação de vitórias é " + numerodeVitorias * 3);
var numerodeEmpates = +prompt(nomedoTime + ", informe o número de empates do seu time!");
alert("A pontuação de empates é " + numerodeEmpates * 1);
var pontos = (numerodeVitorias * 3) + numerodeEmpates;
let mensagem = pontos === 1 ? "ponto" : "pontos" | pontos === 0 ? ". Invista nos treinos" : "pontos";
mostra(`${nomedoTime}, o total de pontos do seu time é ${pontos} ${mensagem}.`);
</script>