function findLongestWord(str) {
var arr = str.split(" ");
var newarr = [];
for (var i in arr) {
newarr.push(arr[i].length);
}
return newarr.sort(function (a, b) {
return b-a;
})[0];
}
这样即可求解,突然发现JS也很好用,好多函数都已经写好只需要调用。如果实现一个算法要把几个函数结合着调用。
参考博客:https://www.cnblogs.com/spectrelb/p/7527204.html