Boa tarde. No meu console, aparece undefined
const fs = require('fs');
const caminhoArquivo = process.argv;
const link = caminhoArquivo[2];
fs.readFile(link, 'utf-8', (erro, texto) =>{
quebraEmParagrafos(texto)
})
// criar um array com as palavras
// contar as ocorrências
// montar um objeto com o resultado
function quebraEmParagrafos(texto){
const paragrafos = texto.toLowerCase().split('\n')
const contagem = paragrafos.map((paragrafo) => {
verificaPalavrasDuplicadas(paragrafo)
; })
console.log(contagem);
}
function verificaPalavrasDuplicadas(texto) {
const listaPalavras = texto.split(' ');
const resultado = {}
// objeto[propriedade] = valor
listaPalavras.forEach(palavra => {
resultado[palavra] = (resultado[palavra]||0) + 1;
});
return resultado;
}