2012-12-01 131 views
0

我有一个形式看起来是这样的形式最有效的编码风格盒子已经填满了,收音机盒子也被检查了。这将适用如下:

-Radio Buttons-
一个名字键入:
NA:名称
F:名称和朋友
F +名称和朋友
与多个单选按钮

两个名字键入:
NA:名称和名称
F:姓名,名称和朋友
F +:姓名,名称和朋友

三个名字键入:
娜:姓名,名称和姓名
F:名称,名称名称和朋友
F +:名称,姓名,名称和朋友

四个名字键入:
NA:名称,品名,厂名,名称
F:姓名,名称,姓名,名称和朋友
F +:姓名,名称,姓名,名称和朋友

什么是接近这一目标的最佳方式是什么?我试图想到将这写成多个if/then/else语句的最有效方法。

感谢

+0

最好的方法是考虑一些方法来做你想做的,并尝试它们...你试过了什么? –

+0

我正在处理一堆混乱的if/then语句,这些语句正在变成一个嵌套的噩梦。我希望有一种更简洁的方式来安排数据。 –

+0

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

回答

0

好了,因为我的评论似乎都指出你在正确的方向,我在这里把它粘贴作为一个答案:

如果你想有一个干净的方式来安排数据,使用对象文字。如果你正在处理一个报表,考虑使用一个switch,如果所有的条件检查一个不同的值,只需使用switch (true)