I\'m trying to find the longest word in a string, but it continually returns the length of the first word. Any ideas?
Here\'s my code:
function findL
This is how I attempted to solve it:
function LongestWord(sen) { var wordArray = sen.match(/\w+/gi); var longest = 0; var word = undefined; for(var i = 0; i < wordArray.length; i++){ if(wordArray[i].length > longest){ word = wordArray[i]; longest = word.length; } } return word; }