02. Count how often a Multiple Choice answer was selected
Description
Counts how many times each option of a MC variable was selected in a REPEAT.
Code
""
SET Option1-n TO 0
SET Option2-n TO 0
SET Option3-n TO 0
REPEAT RepeatedDialog
IF MultipleChoice-m = "Option 1"
SET Option1-n TO Option1-n + 1
ELSE IF MultipleChoice-m = "Option 2"
SET Option2-n TO Option2-n + 1
ELSE IF MultipleChoice-m = "Option 3"
SET Option3-n TO Option3-n + 1
END IF
END REPEAT
Explanation
The computation requires one Number variable for each option of the Multiple Choice variable (Option1-n, Option2-n, etc.).
The computation variable walks through the REPEAT, incrementing each of the number variables as their option is chosen. Then finding out how many times a given option was selected is as simple as looking at the value for the corresponding number variable.