- JavaScript: utilizando tipos, variáveis e funções *
const texto = 'Olá, Mundo!';
const numero = 13;
const booleano = true;
console.log(typeof texto); // string
console.log(typeof numero); // number
console.log(typeof booleano); // boolean
=====
const nome = 'João';
const sobrenome = 'Silva';
const nomeCompletoConcatenado = nome + ' ' + sobrenome;
console.log('Concatenando: ', nomeCompletoConcatenado)
const nomeCompletoTemplate = `${nome} ${sobrenome}`;
console.log('Template: ', nomeCompletoTemplate)
=====
const numero = 7;
const total = 'total';
const resultado = `O resultado ${total} é: ${numero}`;
console.log(resultado)
=====
let nome = 'João'
console.log(nome)
nome = 'José';
console.log(nome)
=====
var n1 = 'Fora';
if (true) {
var n2 = 'Dentro';
console.log(n1);
console.log(n2);
}
console.log(n1);
console.log(n2);
let n3 = 'Fora';
if (true) {
let n4 = 'Dentro';
console.log(n3);
console.log(n4);
}
console.log(n3);
console.log(n4); // erro - n4 is not defined
=====
const estaChovendo = false;
if (estaChovendo) {
console.log('Leve um guarda-chuva')
} else {
console.log('Não é necessário um guarda-chuva')
}