1
resposta

Fiz o seguinte programa

fiz esse programa para calcular quando retornar do almoço, porém quando colocado um numero com qualquer sinal como: 1.15 ou qualquer tipo de sinal ele arendonda. Por que?

<meta charset="utf-8">
<script>
    function pulaLinha() {

        document.write("<br>")
        document.write("<br>")

    }
    function mostra(frase) {

        document.write(frase);
        pulaLinha();

    }
    var saida = parseInt(prompt("Insira sua hora de saida "));
    var hora = parseInt(prompt("Quantos horas de almoço?"));
    var volta = saida + hora;
    mostra("Você deve retornar ás " + volta + " hrs.");

</script>
1 resposta

Oi Welson

O parseInt tranforma o número em inteiro, para números decimais precisa ser parseFloat

Parabéns pelo empenho nos estudos!

Continue praticando e qualquer dúvida pode contar com a gente.