Создать функцию, которая принимает строку и возвращает количество слов. Строка будет предложением.
Пример вывода:
countWords("This is a test") ➞ 4
CODE
function countWords(str) {
let count = 0;
[...str].forEach(x => x.length > 0)
count++
return count
}
countWords("Hello World")
Когда я вызываю эту функцию, я получаю undefined is not iterable
. Я неправильно использую оператор спреда?
Кроме того, есть ли способ получить счет менее подробным способом, в forEach или иным способом? Я считаю, что приращение должно быть внутри forEach, но я не уверен, куда его поместить.