Napište funkci v JavaScriptu, která přijímá řetězec a vrací objekt, kde každý znak řetězce je klíčem a počet výskytů tohoto znaku v řetězci je hodnotou.
Funkce pro počítání frekvence znaků v řetězci

function countCharacterFrequency(string) {
    let freqObj = {};
    for (let c of string) {
        if (freqObj[c]) {
            freqObj[c]++;
        } else {
            freqObj[c] = 1;
        }
    }
    return freqObj;
}

if __name__ == '__main__':
    str = "hello world";
    console.log(countCharacterFrequency(str)); 
    // Výstup: { h: 1, e: 1, l: 3, o: 2, w: 1, r: 1, d: 1 }