我正在使用JavaScript,但我认为这个想法适用于所有语言。这个想法是,如果你有4个数字中的1个,你可以得到其他数字。像这样:从一个数字得到一组数字的数学方法
1 = 234
2 = 134
3 = 124
4 = 123
如果你有1你输出234,等等什么是最有效的方法来做到这一点?你必须使用数组,循环?
类似:
var fruits = ["#apple", "#orange", "#peach"];
for (i = 0; i <= fruits.length-1; i++) {
$(fruits[i]).show;
$(fruits[WANT TO BE not i]).hide;//on loop would want to be other number besides i
$(fruits[WANT TO BE not i]).hide;//on loop would want to be other number besides i
}
我认为你所寻找的是一个'地图',作为一个关联数组实现 – ianace 2011-04-19 02:34:56
为什么不把所有的DOM元素都粘在一个特定的类中,隐藏所有这些元素,然后只显示你想要的那个? – 2011-04-19 02:35:03