时间就像一条河流,载着我们顺流而下,遇到现实,需要决策,但我们无法停留,无法回避,只能以最好的方式应对。
使用JS查找一句话中最长单词的长度。
function findLongestWordLength(str) {
let strArr = str.split(' ');
let maxStr = strArr[0];
for(let i = 1; i < strArr.length; i++){
if(maxStr.length < strArr[i].length){
maxStr = strArr[i];
}
}
return maxStr.length;
}
findLongestWordLength("You make milions of decisions that mean nothing and then one day your order takes out and it changes your life");
思路:
第1:把一句短语分解为单词数组。
第2:取第1个单词作为比较对象,赋值给maxStr。
第3:遍历数组中每一个单词,与maxStr比较,如果有新的单词的长度比maxStr的长度大,我们就把maxStr原有的改变为新的。
网友评论