var exp9 = "a m1 (b m2 (c m3 d));"; var exp10 = "a m1 b m2(c m3 d);"; var exp11 = "(a m1 b) m2 (c m3 d);"; var a,b,c,d;//四个数字 var m1,m2,m3;//三个运算符 for (var i=0;i<4;i++) { a = n[i]; for (var j=0;j<4;j++) { if ( i == j ) break;//从未选的三个数字中选择一个数字 b = n[j]; for (var x=0;x<4;x++) { if ( j == x ) break;//从未选的两个数字中选择一个数字 c = n[x]; for (var y=0;y<4;y++) { if ( x == y ) break;//从未选的一个数字中选择一个数字 d = n[y]; for (var ta=0;ta<4;ta++) { m1 = m[ta]; for (var tb=0;tb<4;tb++) { m2 = m[tb]; for (var tc=0;tc<4;tc++) { m3 = m[tc]; for (var k=1;k<11;k++) { eval("test(exp"+k+",a,b,c,d,m1,m2,m3);"); } } } } } } } } } </script> </body> </html> 希望看到更多更经典的开发技巧,请随时刷新《开发特区》栏目。 |
閺€鎯版閹存劕濮�閺屻儳婀呴弨鎯版>>
正在阅读:JavaScript基础实例:如何计算24点JavaScript基础实例:如何计算24点
2004-04-28 14:35
出处:CSDN
责任编辑:linjixiong
键盘也能翻页,试试“← →”键