Buckets:
| /** | |
| * Count how often a character (or substring) is used in a string. | |
| * | |
| * @param {string} value | |
| * Value to search in. | |
| * @param {string} character | |
| * Character (or substring) to look for. | |
| * @return {number} | |
| * Number of times `character` occurred in `value`. | |
| */ | |
| export function ccount(value, character) { | |
| const source = String(value) | |
| if (typeof character !== 'string') { | |
| throw new TypeError('Expected character') | |
| } | |
| let count = 0 | |
| let index = source.indexOf(character) | |
| while (index !== -1) { | |
| count++ | |
| index = source.indexOf(character, index + character.length) | |
| } | |
| return count | |
| } | |
Xet Storage Details
- Size:
- 619 Bytes
- Xet hash:
- 189199c6dbee7bf0b9ec5931e491bf6d0d43b35add580b7646920bd5c2f9b8d2
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.