Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Declarando variáveis (Var, let e const)

[Dúvida]

Na parte 2 onde é abordado sobre variáveis, o assunto foi Var, let e const. Porém, em determinado momento do vídeo é declarado uma variável do tipo const forma = 'triângulo'; e depois foi alterado o valor para quadrado (Onde esse valor é armazenado?). Pela lógica do if e else é compreensível que funcione, mas como é o funcionamento disso por trás dos panos ? Pois não foi declarado nenhum valor '' quadrado ''. Não sei se fui claro.

const forma = 'triângulo';
const altura = 5;
const comprimento = 7;
let area;

if (forma === 'quadrado') {
    area = altura * comprimento;
} else {
    area = (altura * comprimento) / 2;
} console.log(area)
1 resposta
solução!

Olá.

A const eh uma variável com valor fixo, que eh imutável, onde ** forma** foi declara como const, ao entrar no if = false e vai para o else. Testa o código mudando para triângulo. Qualquer palavra diferente da declarada, vai entrar no else. Espero ter ajudado.