Here's something that I've wished for a number of times so far: the ability to create a function (taking X) that creates X variables, even if they are all initialized to the same value. For example, f(3)
would assign var1 = 0
, var2 = 0
, and var3 = 0
.
My program runs an experiment, and I'd love for the number of sections to be a variable that I could change at will (so I could expand it later if I wanted). Each section requires a certain number of variables for keeping track of things like how many problems the participant solved correctly. So you can see how useful the above would be to me...
Anyway, I assume it can't be done. But are there other ways to deal with my problem? I'd love to find out.