我们需要编写一个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
热门文章
- 北京看动物的博物馆叫什么(北京看动物的公园)
- 「2月13日」最高速度22M/S,2025年V2ray/SSR/Clash/Shadowrocket每天更新免费节点订阅链接
- 被猫抓伤了怎么判断没事图片(被猫抓伤了怎么判断没事图片真实一点)
- 天然猫粮哪个牌子好(天然猫粮哪个牌子好吃)
- springBoot过滤器、拦截器配置使用
- 新疆和田哪里有宠物医院呀(和田哪里有宠物店)
- 「2月11日」最高速度22.9M/S,2025年Shadowrocket/Clash/SSR/V2ray每天更新免费节点订阅链接
- 经典数据结构解决迷宫问题(Python实现)
- 「2月8日」最高速度19.4M/S,2025年Shadowrocket/SSR/V2ray/Clash每天更新免费节点订阅链接
- 「1月21日」最高速度20.7M/S,2025年Shadowrocket/SSR/Clash/V2ray每天更新免费节点订阅链接