SockSTap S O C K S T A P

JavaScript查找句子的平均单词长度

首页 / 新闻资讯 / 正文

我们需要编写一个JavaScript函数,该函数接受由空格连接的字符串。该函数应计算并返回字符串中存在的所有单词的平均长度,并四舍五入到小数点后两位

示例

以下是代码-

const str = 'This sentence will be used to calculate average word length'; const averageWordLength = str => {    if(!str.includes(' ')){       return str.length;    };    const { length: strLen } = str;    const { length: numWords } = str.split(' ');    const average = (strLen - numWords + 1) / numWords;    return average.toFixed(2); }; console.log(averageWordLength(str)); console.log(averageWordLength('test test'));

输出结果

以下是控制台中的输出-

5.00 4.00