Analisador de texto
Analisar a frequência de palavras é útil em aplicações como nuvens de palavras, sumarizadores de texto e mecanismos de busca. Com métodos de array nativos, você consegue processar textos sem precisar de loops explícitos — algo comum em pipelines de dados reais.
O PROBLEMA
Conte palavras únicas, encontre a mais frequente e as 3 mais longas.
EXEMPLO
Palavras únicas: 6 Mais frequente: javascript (2x) Mais longas: ["javascript","poderoso","incrível"]
SOBRE O CONCEITO
O exercício usa split para quebrar o texto em palavras, reduce para contar ocorrências e também para identificar palavras únicas. sort ordena por frequência ou tamanho, e slice extrai os top N. Um erro comum é esquecer toLowerCase(): sem ele, 'Javascript' e 'javascript' são tratadas como palavras diferentes, distorcendo a contagem. Use map com toLowerCase antes de tudo para normalizar as palavras.
RESOLUÇÃO