Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não estou entendendo o motivo de estar dando undefined no Math.round

<script>
        function pulaLinha() {
            document.write("<br>"); 
    } 
        function exibir(mostra) {
            document.write(mostra);
    }
        function exata(soma) {
            Math.round(soma)
    }
        var media = (14 + 15) / 3;

        pulaLinha();
        pulaLinha();

        exibir("a media exata é " + exata(media));
    </script>
1 resposta
solução!

Oi Matheus, tudo bem?

Isso está acontecendo pois você não está utilizando a palavra return antes de Math.round(), ou seja, a função exata não está retornando nada! E quando não retorna nada, na verdade está retornando undefined, causando esse erro. Para arrumar, é só retornar Math.round(), dessa forma:

function exata(soma) {
    return Math.round(soma)
}

Agora, a função exata retorna direitinho o número, sem causar erro.

Espero ter ajudado, bons estudos =)