function FrequencyArray(arr){
/*Um die Häufigkeit der einzelnen Elemente zu ermitteln, wird zunächst ein
leeres Objekt namens count erstellt. */
const count = {};
/* Der nachfolgende Code prüft, ob jedes Element des Arrays in count
vorhanden ist. Zu Beginn ist count leer und enthält keine Elemente.
Wenn das Element das erste Mal erfasst wird dem Element im count Objekt der
Wert 1 zugewiesen (false Bedingung: count[e] = 1)
Wenn das gleiche Element erneut erfasst wird, wird der Wert um 1 erhöht
(true Bedingung: count[e]++) */
arr.forEach(e => count[e] ? count[e]++ : count[e] = 1 );
// Ausgabe von count
return count;
}
console.log(FrequencyArray([1, 2, 8, 3, 2, 2, 2, 5, 1]));