fix ident file

This commit is contained in:
Carlos Carvalho
2020-10-05 23:52:21 -03:00
parent dd40c139d5
commit fbd3442cf0
2 changed files with 44 additions and 44 deletions

View File

@ -4,22 +4,22 @@
*/
const checkWordOccurrence = (str, isCaseSensitive = false) => {
if (typeof str != 'string') {
throw new TypeError('The first param should be a string');
}
if (typeof isCaseSensitive != 'boolean') {
throw new TypeError('The second param should be a boolean')
}
if (typeof str != 'string') {
throw new TypeError('The first param should be a string');
}
if (typeof isCaseSensitive != 'boolean') {
throw new TypeError('The second param should be a boolean')
}
let result = {}
if (str.length > 0) {
for (let i = 0; i < str.length; i++) {
const word = isCaseSensitive ? str[i] : str[i].toUpperCase()
if(/\s/.test(word)) continue;
result[word] = (!result[word]) ? 1 : result[word] + 1
}
let result = {}
if (str.length > 0) {
for (let i = 0; i < str.length; i++) {
const word = isCaseSensitive ? str[i] : str[i].toUpperCase()
if (/\s/.test(word)) continue;
result[word] = (!result[word]) ? 1 : result[word] + 1
}
}
return result;
}
return result;
}
export { checkWordOccurrence }