Sha256: 4cc1704db9c996606caecc06a83af22f8e8b6f2dbbf95fff05959af89777e7cf
Contents?: true
Size: 335 Bytes
Versions: 30
Compression:
Stored size: 335 Bytes
Contents
'use strict'; function Words() {} Words.prototype.count = function (input) { var counts = {}; var words = input.match(/\S+/g); words.forEach(function (word) { var lcWord = word.toLowerCase(); counts[lcWord] = counts.hasOwnProperty(lcWord) ? counts[lcWord] + 1 : 1; }); return counts; }; module.exports = Words;
Version data entries
30 entries across 30 versions & 1 rubygems