So I saw this project by @Scratcheurscratch that allowed you to rate the project and then it showed you the average rating, and you could only do it once. I thought it was cool, but then i remembered a cool idea i thought of a long time ago. It was a way to average an infinite number of values without storing them individually. The normal way to calculate an average is by summing up all the values and dividing them by the number of vaues. For example (1 + 2 + 3) / 3 = 6 / 3 = 2. But this requires all the values to be stored, which is hard to do when working with cloud variables. So instead, we can keep the sum of all values and just add the new value and then divide it by the number of values. But this still requires 3 different values to keep track of everything. Luckily, the sum of all values is also the average multiplied by the number of values. Maybe a bit hard to understand at first, but just think about and look at the code and you'll start to understand the principle.
Inspired by this project: https://scratch.mit.edu/projects/1167265006 Everything else was made by me, and I even stole the counter from my own project.