Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Essa forma de escrita do código declarando como var o anoInicial , também está correta?

<meta charset= "UTF-8">

 <script>
  function pularLinha(){
    document.write ("<br>");
 }

   function  mostra (frase){
    document.write (frase);
     document.write ("<br>");
    }

      var anoInicial = 1500;
      var AnoAtual = 2016;
      var media = 28 ;


   mostra (" Se passaram  " + (AnoAtual - anoInicial)/media  + " Anos");



    </script>
1 resposta

Está correto, o uso do var é pq rola um problema de escopo.

Se vc criar um outro script e declarar var anoInicial = 200, não havera problema, ela sera substituida.

Agora se ao inves de var no anoinicial vc colocar let ou const, vc nao ira conseguir criar uma outra variavel em outra parte dos scripts com o mesmo nome.