O que são Variáveis e Constantes em programação?
Para aprender a lógica da programação é necessário entender a base, que é aplicável a qualquer linguagem de programação.
Podemos definir as Variáveis como um espaço de memória que armazena valores e é identificada por um nome. Esse nome ajuda na otimização no processo de programação, pois através dele é mais fácil recuperar dados, do que ter que se lembrar do valor que lhe foi atribuído.
Exemplo em JS: let enderecoSede = “Rua tal, número tal, bairro tal”
Usei um exemplo do endereço da Sede de uma empresa, quando o programador necessitar da informação não teria que lembrar do valor da atribuição, mas apenas chamar a variável: “enderecoSede”. Caso o endereço da sede da empresa mudasse a alteração poderia ser feita sem problema algum.
Ex.: enderecoSede = Rua N, número N, bairro N”
Como o nome já diz “variável” é o que pode variar, que se altera, que muda (Fonte: Dicionário Online da Língua Portuguesa).
Diferente das variáveis, as “constantes” têm um valor predefinido que não pode sofrer alterações. De acordo com o dicionário Online de Português, “constante” significa: que não sofre alteração, não muda, inalterável.
As constantes também precisam ser identificadas por um nome.
São usadas quando a informação armazenada não tem como ser alterada em nenhum momento.
Ex JS.: const unidadesFederativasBrasil = 27
Finalizo aqui essa breve explicação sobre as variáveis e as constantes. São conceitos bem básicos, mas se não estiverem bem fixados em nossa mente fica mais difícil progredir nesse mundo do desenvolvimento de software.
Fonte: ebaconline, dicio, IBM