Olá Debora, Boa Tarde, Tudo Bem ? Meu nome é André Santos, e vou ajudar a tirar a sua dúvida =) .
Então Debora, se você deixar o seu código, com as aspas pulando um espaço depois do " ("A idade do Flávio é ") ", o resultado da concatenação irá aparecer pulando um espaço, quando é carregado no navegador. Como podemos ver no código abaixo :
<meta charset="UTF-8">
<script>
document.write("A idade do Flávio é ") ;
document.write(18);
</script>
Assim, quando carregamos a página, o resultado fica "A idade do Flávio é 18" .
Se trocarmos a linha de código, e colarmos as aspas na String, como no exemplo abaixo:
document.write("A idade do Flávio é") ;
O resultado da concatenação, deixará uma String colada na outra, quando carregado no navegador, mostrando na tela o resultado -> "A idade do Flávio é18" .
Espero ter ajudado a tirar a sua dúvida Debora. Se der, tente testar de novo o pulo de espaço das aspas, e comparar quando o código é escrito com as aspas coladas na String. Acho que dará certo, por mais que se note pouco, mas existe a diferença sim, se aspas tiverem coladas ou não no final da String. =) .
Se ainda continuar tendo qualquer problema, pode vir aqui no Fórum, que te ajudaremos a tirar a sua dúvida =) .
Grande Abraço Debora, continue com os Bons Estudos, e tenha uma Ótima Semana !!!!!! =) .