No sublime coloquei assim:
<meta charset="UTF-8">
<script>
document.write("Flávio nasceu em " + (2016 - 39) + "<br>");
document.write("Joaquim nasceu em" + (2016 - 20) + "<br>");
document.write("Barney nasceu em " + (2016 - 40));
</script>
Porém por pura curiosidade tentei tirar a operação de soma que vem antes do break que ficou assim
<meta charset="UTF-8">
<script>
document.write("Flávio nasceu em " + (2016 - 39) "<br>");
document.write("Joaquim nasceu em" + (2016 - 20) "<br>");
document.write("Barney nasceu em " + (2016 - 40));
</script>
O javascript vai interpretar primeiramente as operações matemáticas depois vai concatena-las transformando-as em strings e irá ler da esquerda para a direita, certo ? então por que devo colocar a operação "+" sendo que o break já está entre aspas que por sí só já deveria ser lido como HTML ? Espero que tenha ficado claro a minha pergunta :D