1
resposta

[PRÁTICA] - Lista de Exercícios JavaScript, 03. Tipos de Dados

Exercício 01:

const frase = 'Lorem ipsum dolor sit amet.'
console.log(frase.length);
console.log(frase.toLocaleUpperCase());

Exercício 02:

const nulo = null;
let indefinido;

console.log(nulo);
console.log(indefinido);

Exercício 03:

const numero = 4;
const texto = 'Hoje';
const booleano = true;

let resposta;
if (booleano) {
    resposta = 'Sim';
} else {
    resposta = 'Não';
}

const frase = `${texto} é dia ${numero}? ${resposta}`;
console.log(frase);

Exercício 04:

numero = 7; 
texto = '21';

numeroParaString = String(numero);
stringParaNumero = Number(texto);

console.log(`Tipo original do número: ${typeof numero}; Tipo após conversão: ${typeof numeroParaString}`);
console.log(`Tipo original do texto: ${typeof texto}; Tipo após conversão: ${typeof stringParaNumero}`);

Exercício 05:

const texto = 'Lorem Ipsum';

const maiusculas = texto.toUpperCase();
const minusculas = texto.toLowerCase();
const fatia = texto.slice(0, 5);

console.log('Maiúsculas:', maiusculas);
console.log('Minúsculas:', minusculas);
console.log('Slice:', fatia);
1 resposta

Oi, Gabriel! Como vai?

Obrigada por compartilhar.

Gostei muito da forma como você organizou os exercícios e aplicou os métodos de manipulação de strings e tipos de dados. A construção da frase no exercício 03 ficou bem clara e mostra boa compreensão da interpolação com template literals.

Uma dica interessante para o futuro é usar o método trim() para remover espaços em branco no início e no fim de uma string.


const nome = '  Gabriel  ';
const nomeLimpo = nome.trim();

console.log(nomeLimpo);

Esse código usa trim() para remover espaços extras, retornando apenas Gabriel.

Conteúdos relacionados
Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!