【发布时间】:2017-07-20 07:07:53
【问题描述】:
我的任务是编写一个名为“getAllWords”的函数。
给定一个句子,“getAllWords”返回一个包含句子中每个单词的数组。
注意事项: * 如果给定一个空字符串,它应该返回一个空数组。
我想出的是:
function getAllWords(str) {
var array = [];
for (var i = 0; i < str.length; i++) {
array.push(str[i]);
}
return array;
}
getAllWords('Radagast the Brown');
我得到的是:
[ 'R','a','d','a','g','a','s','t',' ','t','h','e',' ','B','r','o','w','n']
但我想要的是:
['Radagast', 'the', 'Brown']
【问题讨论】:
-
试试javascript
array.split(" ");
标签: javascript arrays string function