function longestWord(string) { var str = string.split(\" \"); var longest = 0; var word = null; for (var i = 0; i < str.length - 1; i++) {
You can simplify your code with a library like Lo-Dash:
function longestWord(string) { var words = string.split(' '); return _.max(words, function(word) { return word.length; }); }