gpt4 book ai didi

javascript - 查找字符串中最长的单词

转载 作者:行者123 更新时间:2023-11-29 19:04:25 28 4
gpt4 key购买 nike

目前正在尝试弄清楚如何在 as string 中找到最长的单词,我的研究让我有所收获。我在 SO 上找到了一个代码,它显示了最长单词中字母的数量

例子

function longest(str) {
var words = str.split(' ');
var longest = 0;

for (var i=0;i<words.length;i++) {
if (words[i].length > longest) {
longest = words[i].length;
}
}
return longest;
}
longest("This is Andela");

//This returns 6

我如何编辑此代码以使其返回单词而不是字母的数量。即

//Returns Andela instead of 6

考虑到我也是 javascript 的新手

最佳答案

你去吧:

function longest(str) {
var words = str.split(' ');
var longest = ''; // changed

for (var i = 0; i < words.length; i++) {
if (words[i].length > longest.length) { // changed
longest = words[i]; // changed
}
}
return longest;
}
console.log(longest("This is Andela"));

关于javascript - 查找字符串中最长的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44092865/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com