var mes = 6;
document.write("Realizei a prova no mês " + mes + ".");
var mes = 7;
`
Por que é errado colocar o "var" ao reatribuir o valor de "mes"?
var mes = 6;
document.write("Realizei a prova no mês " + mes + ".");
var mes = 7;
`
Por que é errado colocar o "var" ao reatribuir o valor de "mes"?
pois você usa o var ou let quando esta criando uma variável nova, na segunda vez que você usa, no seu caso:
var mes = 7;
você esta somente atualizando o valor, e não declarando ela novamente, pois "mes" já foi declarado!