diff --git a/10-longestWords/index.js b/10-longestWords/index.js index a98d2d8..99d6ff7 100644 --- a/10-longestWords/index.js +++ b/10-longestWords/index.js @@ -1,4 +1,17 @@ export function longestWords(words) { // implementar logica aqui - + let size = 0; + let longest = [""]; + for (let word of words) { + if (word.length >= size) { + size = word.length; + if (longest[longest.length - 1].length < word.length) { + longest = []; + longest.push(word); + } else { + longest = [...longest, word]; + } + } + } + return [...longest]; } \ No newline at end of file