Scoring System using a Choice List
Suppose you have a choice list with numeric values as shown below:
You can use a set of choice fields using this pre-defined choice list and a calculation field to calculate the scores. The example below is adding up 5 choice field values and assumes that they are all required fields.
var scores = [];
scores.push(CHOICEVALUE($choice_field_1), CHOICEVALUE($choice_field_2), CHOICEVALUE($choice_field_3), CHOICEVALUE($choice_field_4), CHOICEVALUE($choice_field_5));
function getSum(a, b) {
return parseInt(a) + parseInt(b);
}
var total = scores.reduce(getSum, 0);
SETRESULT(total);
Updated about 1 year ago