mirror of
https://github.com/TheAlgorithms/JavaScript.git
synced 2025-07-05 16:26:47 +08:00
fix ident file
This commit is contained in:
@ -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 }
|
Reference in New Issue
Block a user