Javascript 谷歌表单应用程序,分配复选框值

Javascript 谷歌表单应用程序,分配复选框值,javascript,checkbox,google-forms,Javascript,Checkbox,Google Forms,我有一个我正在写的简单的谷歌表单,它有一个复选框,里面的值不是数字,但是如果选中了,我想给它们赋值。比如说, 请检查你的成绩 【例】A [uuu uu]B [uuuc] [uuud] [uuf] 每一个都将使用类似于 var item = form.addCheckboxItem(); item.setTitle('Please check your Grades'); item.setChoices([ item.createChoice('A'), item.createChoice

我有一个我正在写的简单的谷歌表单,它有一个复选框,里面的值不是数字,但是如果选中了,我想给它们赋值。比如说,

请检查你的成绩

【例】A

[uuu uu]B

[uuuc]

[uuud]

[uuf]

每一个都将使用类似于

var item = form.addCheckboxItem();
item.setTitle('Please check your Grades');
item.setChoices([
  item.createChoice('A'),
  item.createChoice('B'),
  item.createChoice('C'),
  item.createChoice('D'),
  item.createChoice('F')
]);
如果我想为每个选定框添加一个数值,例如,如果

A=4

B=3

C=2

D=1

F=0

用户选择了A和C,然后我想要一个按钮来计算值,并有一个弹出框来给出总和。因此,在用户选择A和C的场景中,他们将单击计算按钮,数字6将出现

javascript中的复选框有一个值区域,但我还没有看到谷歌表单有任何值区域。另外,我看到有人说,你可以循环检查每个复选框的值是否为真,如果为真,请检查一个字典,在字典中指定a到4,依此类推。这看起来有点乱,但我没有找到更好的。感谢您的帮助