2015-10-18 90 views
0

我想写一个JavaScript计数器函数,它需要一个文本参数来计算文本中的单词数量。JavaScript的计数器功能,计数文字的字数

返回输出也必须显示为单个对象。

+1

什么是单词? 'str.match(/ \ w +/g).length;' –

+0

*返回输出也必须作为一个单独的对象显示*您可以根据需要显示它 - 作为警报,在控制台或坚持它在DOM。 – 2015-10-18 04:55:57

回答

0

尝试使用text.split(' ').length

var countOf = function(text){ 
return text.split(' ').length 
} 
+0

选项卡和退货 – milevyo

+0

哦,我的坏。可以改为正则表达式帮助。例如。 '文字。(/ \ s + /)。长度' –

+0

@RudolfManusadzhyan''哦,我的!!!''? –

0

的方式做的就是去统计每is_space(),它不被其他is_space()开头的字符串,添加到结果的最后一个字,如果它留。

+0

想想这个单词的最小长度,可以标点符号作为单词吗? – milevyo