0

我有一个看起来像这样的表格:

布局

我想要根据填写的框数和选中的单选框的数量将 input.variable 放入 localStorage 中。应用如下: -

单选按钮 -
一个姓名 输入:
na : 姓名
F: 姓名和朋友
F+ 姓名和朋友

输入两个姓名:
na:姓名和姓名
F:姓名、姓名和朋友
F+:姓名、姓名和朋友

输入三个姓名:
na:姓名、姓名和姓名
F:姓名、姓名 姓名和朋友
F+:姓名、姓名、姓名和朋友

输入四个姓名:
na:姓名、姓名、姓名和姓名
F:姓名、姓名、姓名、姓名和朋友
F+:姓名、姓名、姓名、姓名和朋友

解决这个问题的最佳方法是什么?我试图想出超越多个 if/then/else 语句的最有效方法。

谢谢

4

1 回答 1

0

好的,由于我的评论似乎为您指明了正确的方向,因此我将其粘贴在这里作为答案:

如果您想要一种干净的方式来排列数据,请使用对象文字。如果您正在处理大量if elseif elseif语句,请考虑使用 a switch,如果所有条件检查不同的值,只需使用switch (true)

于 2012-12-02T13:08:35.843 回答