| 'use strict' | |
| module.exports = ccount | |
| function ccount(value, character) { | |
| var count = 0 | |
| var index | |
| value = String(value) | |
| if (typeof character !== 'string' || character.length !== 1) { | |
| throw new Error('Expected character') | |
| } | |
| index = value.indexOf(character) | |
| while (index !== -1) { | |
| count++ | |
| index = value.indexOf(character, index + 1) | |
| } | |
| return count | |
| } |