Programação JavaScript

Exercício 06: Remova espaços em branco

O método trim() é usado para remover espaços em branco do início e do fim de uma string. O método retorna uma nova string sem os espaços em branco.

Exemplo:

const str = "       Hello This is String ";
console.log("String com espaços em branco:", str);

const semEspaçosEmBranco = str.trim();
console.log("String sem espaços em branco:", semEspaçosEmBranco);

Saída esperada:


Aula de JavaScript: Removendo espaços em branco com o método trim()

Introdução

O método trim() é usado para remover espaços em branco do início e do fim de uma string. O método retorna uma nova string sem os espaços em branco.

Exemplo

JavaScript

const str = "       Hello This is String ";
console.log("String com espaços em branco:", str);

const semEspaçosEmBranco = str.trim();
console.log("String sem espaços em branco:", semEspaçosEmBranco);

Use o código com cuidado. Saiba maiscontent_copy

Saída esperada:

String com espaços em branco:       Hello This is String 
String sem espaços em branco: Hello This is String

Como você pode ver, o método trim() remove os espaços em branco do início e do fim da string str. Isso pode ser útil para limpar a entrada do usuário ou para garantir que as strings sejam formatadas de forma consistente.

Explicação do código

  • A primeira linha de código declara uma variável chamada str e atribui a ela o valor da string " Hello This is String ".
  • A segunda linha de código chama o método trim() na variável str. O método trim() remove quaisquer espaços em branco do início e do fim da string e retorna a string modificada. O resultado é armazenado na variável semEspaçosEmBranco.
  • A terceira linha de código imprime o valor da variável semEspaçosEmBranco no console.

Você já aprendeu sobre a remoção de espaços em branco no início e no final de uma string utilizando o método trim(). Agora, vamos aprimorar essa habilidade em um desafio prático!

Instruções:

  1. Crie uma Função:
    • Nomeie uma função como removerEspacosAdicionais.
    • A função deve aceitar uma string como parâmetro.
  2. Remova Espaços Adicionais:
    • Utilize a função split para dividir a string em palavras.
    • Em seguida, use o método filter para remover as palavras vazias do array resultante.
  3. Junte as Palavras:
    • Use o método join para unir as palavras novamente em uma string, sem os espaços adicionais.
  4. Retorne a Nova String:
    • A função deve retornar a string resultante, sem espaços em branco adicionais.

Exemplo de Uso:

const str = "       Hello   This   is   String ";
console.log("String com espaços em branco:", str);

// Chame a função e armazene o resultado
const semEspacosAdicionais = removerEspacosAdicionais(str);

// Imprima o resultado no console
console.log("String sem espaços em branco adicionais:", semEspacosAdicionais);

Desafie-se a criar a função removerEspacosAdicionais e teste-a com diferentes strings que contenham espaços em branco adicionais entre as palavras. Certifique-se de que sua função produza a string desejada, sem os espaços em branco extras.