Funkcja, która sprawdza, ile razy każdy element pojawia się w tablicy

Tworzę funkcję, która wyświetla tablicę i mówi, ile razy pojawia się każdy element.

Do tej pory myślałem o tym, że powinienem przechodzić przez tablicę i powinien istnieć licznik, który śledziłby liczbę wyświetleń, a następnie drugą tablicę do umieszczenia wartości tego licznika w korespondencji z wartością w pierwszej tablicy.

Ale nie mogę znaleźć algorytmu do wyszukiwania, aby sprawdzić, czy każda wartość została powtórzona w pętli.

questionAnswers(3)

yourAnswerToTheQuestion