I have an assignment for a Javascript course where I have to count how many of each specific types of elements occur in an array. The array is 105 elements long, and just occurrences of the numbers 1, 2, 3, 4, and 5. I have to count how many 1's, 2's, 3's, etc.
Of course there's a simple way to do this using a loop however my teacher has added the following at the end of the assignment:
Use only the length property, toString(), sort() and indexOf() methods. Please no loops or conditional statements.
I have no idea how to do this assignment without using a loop. Any help you can give me is greatly appreciated. Thanks!