6
respostas

[Sugestão] Exercicios

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

let frase = "Olá Mundo, Vamos aprender JavaScript. ";

console.log(frase + frase.toLocaleUpperCase());

2- 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.

let nulo = null; let undef;

console.log(nulo); console.log (undef);

3- 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.

let numero = 10; let nome = "string"; let boleano = true;

console.log(Numero ${numero} Nome ${nome} Bolean ${boleano});

4- 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.

let num = "5"; let n1 = 1;

console.log(parseInt(num)); console.log(n1.toString());

console.log(typeof parseInt(num)); console.log(typeof n1.toString());

5- 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.

let modifica = "Greo";

console.log(modifica.toLocaleUpperCase()); console.log(modifica.toLocaleLowerCase()); console.log(modifica.slice());

6 respostas

Olá, Geimisson.

Tudo bem?

Gostei de ver que você está praticando os conceitos apresentados no curso. Seus exemplos estão bem alinhados com o que foi proposto, e isso é ótimo para reforçar o aprendizado. Notei apenas que no exercício 3, a forma como você usou a template string poderia ser ajustada para seguir a sintaxe correta, utilizando crases (``). Isso garantirá que as variáveis sejam interpoladas corretamente.

Continue assim, a prática é essencial para dominar a linguagem. Parabéns por tentar e conseguir fazer.

Se precisar de mais alguma coisa, o fórum está à disposição!

Olá Renan, muito obrigado pela Observação, segue a correção :

3- 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.

let numero = 10; let nome = "string"; let boleano = true;

console.log(Numero ${numero} Nome ${nome} Bolean ${boleano});

Está certinho. Agora entendi, você está colocando a template string da forma correta, porém por algum motivo, aqui fórum as crases (``) desaparecem, mas está correta a forma como está concatenando! Parabéns! Continue se dedicando.

Olá, Renan, Bom dia !

Realmente as estão sumindo, eu estranhei quando me enviou que estava faltando e olhei no meu codigo e estava correto, copiei reenviei e elas sumiram novamente rs..

Creses que desaparecem quando colo a resposta aqui no forum

Ah sim. Entendi o que está acontecendo. Quando você cria um tópico aqui no fórum, você precisa clicar em "inserir bloco" e colocar o código dentro das 3 aspas ou crases, essa funcionalidade de código para ele aparecer formatado. Veja no print.

Print do campo de escrever uma resposta no fórum, destacando o o ícone de "inserir bloco de código"

Veja o resultado:

console.log(`Numero ${numero} Nome ${nome} Bolean ${boleano}`);

Excelente, obrigado pela dica !