challenge-algorithms-v2.0-v.../10-longestWords/index.js

24 lines
661 B
JavaScript

//função para verificar a quantidade de letras da maior palavra do meu array
function getMaxWord(words) {
let maxWord = "";
words.forEach((word) => {
if (word.length > maxWord.length) {
maxWord = word
}
})
return maxWord.length
}
//filtrar as palavras com a quantidade exata de letras
function getWordsHaveQuantityChars(words, quantity) {
const result = words.filter(word => word.length === quantity)
return result
}
//retornar as maiores palavras da minha lista
export function longestWords(words) {
const maxWordArray = getMaxWord(words)
return getWordsHaveQuantityChars(words, maxWordArray)
}