Declare três variáveis diferentes (uma para cada tipo: string, número e booleano) e atribua valores a elas. Em seguida, exiba o tipo de cada variável no console.
const texto = 'Seja bem-vindo!';
const numero = 20;
const booleano = true;
console.log(typeof texto);
console.log(typeof numero);
console.log(typeof booleano);
Crie duas variáveis, uma contendo seu primeiro nome e outra contendo seu último nome. Em seguida, combine-as em uma terceira variável usando o operador + e em uma quarta variável usando template strings. Por fim, imprima os resultados obtidos no console.
const primeiroNome = 'João Victor';
const ultimoNome = 'Ribeiro';
const nomeTodo = primeiroNome + ' ' + ultimoNome;
const nomeCompleto = `${primeiroNome} ${ultimoNome}`;
console.log(nomeTodo);
console.log(nomeCompleto);
Declare duas variáveis, uma contendo um número e outra contendo uma string. Em seguida, combine-as em uma terceira variável usando template strings para montar uma frase e exiba o resultado no console.
const numero = '2024';
const texto = 'a minha vida mudou';
const frase = `No ano de ${numero}, ${texto}!`;
console.log(frase);
Crie uma variável inicializada com um valor de qualquer tipo e, em seguida, reatribua um novo valor a essa variável. Imprima ambos os valores no console após atribuí-los.
let qualquerValor = 10;
console.log(qualquerValor);
qualquerValor = 20;
console.log(qualquerValor);
Declare uma variável usando var fora de um bloco de código (por exemplo, if) e outra dentro desse bloco. Tente acessar essas variáveis dentro do bloco e fora dele utilizando console.log e analise os resultados. Faça o mesmo processo utilizando let e compare com os resultados anteriores.
//usando var
var texto = 'Dev';
if(1 > 0) {
var numero = 2;
}
console.log(texto); //exibirá no console 'Dev'
console.log(numero); //exibirá no console '2'
//usando let
let texto = 'Dev';
if(1 > 0) {
let numero = 2;
}
console.log(texto); //exibirá no console 'Dev'
console.log(numero); //ReferenceError: numero is not defined