A declaração de minhaIdade (com uma letra maiúscula) e o uso de minhaidade (com tudo minúsculo) no documento.write.
Como disse o professor Flávio, o JavaScript possui maior rigidez, ou seja, é uma linguagem de programação case-sensitive o que significa que caracteres maiúsculos ou minúsculos fazem diferença na declaração de uma variável, diferente do HTML por exemplo.
Solução correta do código:
<meta charset="UTF-8">
<script>
var minhaidade = 20;
document.write("Eu nasci em " + (2016 - minhaidade) );
</script>