Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

O problema das gerações/ Pode me ajudar com o espaçamento?

Olá, tudo bem? Espero que sim! alguém pode me ajudar em relação ou espaço entre palavras? Não consigo separar direito, fica tudo junto. Desde já, agradeço.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Problema das gerações</title>
</head>
<body>
    <script>
        function pulalinha(){
            document.write("<br>");
        }

        function mostra(frase){
            document.write(frase);
        }

        var chegadaPortuga = 1500
        var atualidade = 2021
        var idadeMediasDosQTemFilhos = 28

        mostra("temos" + (atualidade - chegadaPortuga)/ idadeMediasDosQTemFilhos    +   "geraçoes desde a chegada dos portugueses");
        pulalinha





    </script>
</body>
</html>
2 respostas
solução!

Oi, lembre-se que na hora da concatenação, o javascript não dá o espaço, é necessário inserir. Ou você concatena com " ", ou insere um espaço no final/começo de uma string antes/depois de uma variável. Tente assim:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Problema das gerações</title>
</head>
<body>
    <script>
        function pulalinha(){
            document.write("<br>");
        }

        function mostra(frase){
            document.write(frase);
        }

        var chegadaPortuga = 1500
        var atualidade = 2021
        var idadeMediasDosQTemFilhos = 28

        mostra("temos " + (atualidade - chegadaPortuga)/ idadeMediasDosQTemFilhos    +   " geraçoes desde a chegada dos portugueses ");
        pulalinha





    </script>
</body>
</html>

Obrigada pela explicação, João!