1
resposta

Desafio: Hora da prática.

Crie uma variável contendo uma frase. Em seguida, exiba no console o comprimento da frase e a mesma frase com letras maiúsculas.

const frase = 'Você está indo bem!';
console.log(frase.length);
console.log(frase.toUpperCase());

Declare duas variáveis, uma inicializada com valor null e outra que não recebe atribuição (resultando em undefined). Exiba os valores no console.

const valor = null;
let usuario;

console.log(valor);
console.log(usuario);

Crie 3 variáveis de tipos diferentes, utilize template strings para combinar os diferentes tipos de dados (number, string, boolean) em uma única string e exiba o resultado no console.

const texto = 'Alura';
const numero = 10;
const bool = true;

const combinandoDados = `Estudo na ${texto}, e o seu ensino é nota ${numero}. Retorno: ${bool} `;

console.log(combinandoDados);

Crie uma variável numérica e uma string. Faça a conversão da variável numérica para string e da string para número. Exiba os tipos de dados resultantes no console.

const numero = 10; 
const texto = '20'; 

const conversãoParaTexto = String(numero);
const conversãoParaNumero = Number(texto);

console.log(typeof conversãoParaTexto);
console.log(typeof conversãoParaNumero);

Crie uma variável com uma string e utilize métodos de manipulação de strings, como toUpperCase, toLowerCase, slice ou outros, para modificar a string original. Exiba os resultados finais no console.

const texto = ' Seja bem-vindo! ';

console.log(texto.toUpperCase());
console.log(texto.toLowerCase());
console.log(texto.replace('Seja bem-vindo!','Olá, mundo!'));
console.log(texto.split(" "));
console.log(texto.trim());
1 resposta

Oi João,

Excelente trabalho com os exercícios! 👍

Sua solução está bem clara e concisa, demonstrando um bom entendimento dos conceitos abordados no curso.

Você explorou corretamente os tipos de dados, manipulação de strings e conversões. 💪

A utilização de console.log para exibir os resultados é a prática recomendada para visualizar os valores e tipos das variáveis. 👌

Além disso, você aplicou com sucesso os métodos de string como toUpperCase(), toLowerCase(), replace(), split() e trim(), mostrando familiaridade com a manipulação de texto em JavaScript. 🤔

Para saber mais: Documentação oficial sobre strings em JavaScript.

Continue praticando e explorando as funcionalidades da linguagem! 💻