要找到单词的长度并将其作为数组返回,可以使用以下步骤:
getWordLengths
,该函数接受一个字符串作为参数。split
方法将字符串拆分为单词数组。拆分依据可以是空格、标点符号或其他分隔符,根据具体需求而定。例如,使用空格作为分隔符:const words = str.split(' ');
const lengths = [];
forEach
循环遍历单词数组。length
属性获取其长度,并将长度添加到长度数组中。例如:lengths.push(word.length);
return lengths;
以下是一个完整的示例代码:
function getWordLengths(str) {
const words = str.split(' ');
const lengths = [];
words.forEach(word => {
lengths.push(word.length);
});
return lengths;
}
const sentence = "How are you today?";
const wordLengths = getWordLengths(sentence);
console.log(wordLengths); // 输出:[3, 3, 3, 5, 5]
这个函数将输入的字符串拆分为单词数组,并返回一个包含每个单词长度的数组。你可以根据具体的应用场景和需求来使用这个函数。
领取专属 10元无门槛券
手把手带您无忧上云