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

Exercícios do Modulo 02

Desafio 01

let nome = 'Joao'
const number = 5;
var booleano = false;

console.log('string: ' + nome + `| tipo: ` + typeof nome,   
`number: ` + number + `| tipo: `+ typeof number, 
`booleano: ` + booleano + `| tipo: ` + typeof booleano);

Desafio 02

 let firstName = 'Kawa';
 let SecondName = ' Macedo';
 let fullName = firstName + SecondName;

 let meIntroduce = `Hey my names is ${firstName}` + `${SecondName}`;
 
console.log(fullName);
console.log(meIntroduce)

Desafio 03

let number = 12;
let string = ' segundos';

let result = `${number + string}`;

console.log(result);

Desafio 04

let z = 22;
console.log(z)
z = 'vinte e dois';
console.log(z);

Desafio 05

var num = 22 ;

 if(1 > 0) {
     var numero = 20;
     console.log(num, numero);
 }

 console.log(num, numero);

 let month = 'january';

 if(1>0) {
     let year = 2024;
     console.log(month, year);
 }

console.log(month, year);

Desafio 06

 let chuva = true;

 if(chuva === true){
     console.log('Está chovendo, recomendo levar o guarda-chuva');
 }else {
     console.log('Não está chovendo, logo não precisa levar o guarda-chuva');
 }
1 resposta
solução!

Olá, Kawã! Como vai?

Parabéns por ter resolvido os exercícios propostos! Vamos revisar juntos cada um deles:

Desafio 01: Você declarou três variáveis de diferentes tipos (string, number e boolean) e exibiu seus valores e tipos no console. Está perfeito!

Desafio 02: Você criou duas variáveis para o primeiro e o último nome, depois as combinou usando o operador + e as template strings. Você fez tudo corretamente!

Desafio 03: Você declarou uma variável numérica e uma string, e as combinou em uma terceira variável usando template strings. Está tudo certo aqui também!

Desafio 04: Você criou uma variável e reatribuiu um novo valor a ela, exibindo ambos os valores no console. Ótimo trabalho!

Desafio 05: Você experimentou a diferença entre var e let em termos de escopo. A variável var tem um escopo de função, enquanto let tem um escopo de bloco. Isso significa que quando você declara uma variável com var dentro de um bloco (como um if), ela pode ser acessada fora desse bloco. No entanto, quando você declara uma variável com let dentro de um bloco, ela só pode ser acessada dentro desse bloco. Você fez tudo corretamente aqui!

Desafio 06: Você criou uma variável booleana para representar se está chovendo ou não e usou uma estrutura condicional para exibir uma mensagem apropriada. Isso está absolutamente correto!

Parece que você entendeu muito bem os conceitos deste módulo. Continue assim!

Bons estudos!