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

[Sugestão] Desafio 5 método split ()

Esta é uma sugestão de fazer o desafio 5 (split) no VS code (abri um arquivo HTML), no qual eu usei o método split (';') para dividir a string em um array de frases, onde cada frase é separada por um ponto e vírgula. Usei também o método trim() para remover espaços em branco no início e no fim de cada frase. Retornando o array.

<!DOCTYPE html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Exercício método Split em JavaScript</title>
</head>
<body>
    <script>
        // funcão que divide a string em frases menores com base no ponto e vírgula
        function dividirSentenças(sentença) {
            var frases = sentenças.split(';');
            frases = frases.map(function(frase) {
                return frase.trim();
});
            return frases;
}
            var sentenças = "O poeta é um fingidor,; Finge tão completamente,; Que chega a fingir que é dor,; A dor que deveras sente.";
            var frasesDivididas = dividirSentenças(sentenças);
            console.log(frasesDivididas);
            document.write("<h2>Frases Divididas do Poema de Fernando Pessoa:</h2>");
            document.write("<ul>");
            frasesDivididas.forEach(function(frase) {   
            document.write("<li>" + frase + "</li>");
        });
        document.write("</ul>");
        </script>   
</body>
</html>
1 resposta
solução!

Olá, Paulo! Como vai?

Que legal que você está explorando o método split() em JavaScript! O uso do trim() para remover espaços em branco no início e no fim de cada frase é uma prática recomendada para garantir que o resultado esteja limpo e sem espaços indesejados.

Seu código está bem estruturado e cumpre o objetivo do desafio 5. Além disso, a forma como você exibe as frases divididas no HTML usando document.write() é uma maneira simples e eficaz de visualizar o resultado.

Obrigada por compartilhar seu conhecimento com a comunidade Alura! Conte com o apoio do fórum :)

Um abraço e bons estudos!