【发布时间】:2019-06-11 15:14:39
【问题描述】:
所以我是 JavaScript 新手 - 似乎无法找到解决这个简单挑战的方法。
如果我要将以下内容解析为str = "apple ban"
它必须在 array = ["apple 5", "ban 3"] 中返回以下内容
基本上 - 计数识别单词,计算每个单词中的字母数量,每当出现空格时拆分字符串并将其推送到数组中,每个单词分开,每个单词的长度在它旁边。
这是我目前为止的工作 - 为什么离题。
function addLength(str){
var array = [];
array.push(str.split(/\s+/).length);
return array;
}
我查看了过去有关 SoF 的问题,并试图得出自己的结论/解决方案。这次似乎不是这样。
【问题讨论】:
标签: javascript