Longest Word

Find the longest word in a string.

by David Hughes

JavaScript

function longestWord(string) {
    var str = string.split(" "),
    	longest = 0,
    	word = null;
    
    for (var i = 0; i < str.length; i++) {
        if (longest < str[i].length) {
            longest = str[i].length;
            word = str[i];
        }
    }
    return word;
}

var testWord = longestWord("The test string of longerest words");

alert(testWord);