MCPcopy Create free account
hub / github.com/CleverProgrammers/JavaScript-Course-by-Clever-Programmer- / letterFrequency

Function letterFrequency

playground.js:285–301  ·  view source on GitHub ↗
(phrase)

Source from the content-addressed store, hash-verified

283// console.log(max([1, 2, 3, 4, 5]))
284
285const letterFrequency = (phrase) => {
286 // letterFrequency('haha') 👉 {'h': 2, 'a': 2}
287 console.log(phrase)
288 // make a `frequency` object {}
289 let frequency = {}
290 for (const letter of phrase) {
291 // check if letter exists in frequency
292 if (letter in frequency) {
293 // increment the value by +1
294 frequency[letter] += 1
295 // otherwise, set the value to 1
296 } else {
297 frequency[letter] = 1
298 }
299 }
300 return frequency
301}
302
303// console.log(letterFrequency('lol, what are you doing later tonight lol, haha!'))
304

Callers 1

wordFrequencyFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected