Olá Nilson, tudo bem?
Exatamente! É necessário concatenar esses elementos.
Concatenação é um termo em programação que significa "colocar juntos" dois ou mais elementos. Concatenar é necessário para que esses elementos sejam identificados um a um.
No caso do exercício, seria uma string e uma operação, porém é possível concatenar com outras possibilidades, como por exemplo:
- string + string;
- string + numero;
- string + numero + variável.
Sendo assim, caso o código fique assim:
document.write("Antonieta nasceu em " (2020 - 97) "<br>");
Somente a string "Antonieta nasceu em " será identificada e os elementos seguintes não, esse erro fará com que o document.write não funcione (ficando em branco a tela).
Entretanto, é preciso se atentar! Em algumas linguagens de programação a concatenação ocorre através da ,
, porém no JavaScript isso se dá por meio do símbolo +
. A vírgula até irá funcionar, mas não é considerada uma boa prática, visto que a vírgula é utilizada para separar declaração de variáveis, parâmetros e etc.
O código ficará assim:
<meta charset="UTF-8">
<script>
document.write("Manuel nasceu em " + (2020 - 57) + "<br>");
document.write("Honório nasceu em " + (2020 - 45) + "<br>");
document.write("Yuri nasceu em " + (2020 - 20) + "<br>");
document.write("Antonieta nasceu em " + (2020 - 97) + "<br>");
</script>
Espero ter ajudado, em caso de dúvidas fique a vontade para perguntar. Bons estudos!