Variáveis do tipo const


A palavra-chave const em JavaScript é utilizada para declarar variáveis que armazenam valores imutáveis em memória durante a execução do programa. É obrigatório inicializar uma variável const com um valor no momento da declaração.

Sintaxe

Declarar uma variável e inicializá-la com um valor:

const nomeVariavel = valor;

Exemplos

const nome = "João";

No exemplo acima, declaramos a variável nome como uma constante e a inicializamos com o valor “João”. Uma vez atribuído, o valor da constante não pode ser alterado ao longo da execução do programa.

const numero = 5;
 
console.log(typeof numero); // number
console.log(numero); // 5

Neste exemplo, declaramos a constante numero com o valor 5. O tipo de dado da variável é verificado usando typeof, e em seguida, o valor é impresso no console. Constata-se que numero é do tipo number e possui o valor 5.

const numero1 = 5;
const numero2 = 10;
 
console.log(typeof numero1 + numero2); // number10
console.log(typeof (numero1 + numero2)); // number

No último exemplo, temos duas constantes, numero1 e numero2, ambas inicializadas com valores numéricos. Ao realizar a operação de adição, a expressão typeof numero1 + numero2 resulta em “number10” devido à concatenação da string “number” com o valor de numero2.

Por outro lado, quando envolvemos a expressão de adição em parênteses, typeof (numero1 + numero2), obtemos o tipo de dado como “number”, pois agora a adição é realizada antes da concatenação. Isso destaca a importância de considerar a precedência de operadores ao trabalhar com constantes em expressões.

Referências