1 if (value < 6
) {
2 if (value < 3
) {
3 if (value == 0
) {
4 return result0;
5 }
else if (value == 1
) {
6 return result1;
7 }
else {
8 return result2;
9 }
10 }
else {
11 if (value == 3
) {
12 return result3;
13 }
else if (value == 4
) {
14 return result4;
15 }
else {
16 return result5;
17 }
18 }
19 }
else {
20 if (value < 8
) {
21 if (value == 6
) {
22 return result6;
23 }
else {
24 return result7;
25 }
26 }
else {
27 if (value == 8
) {
28 return result8;
29 }
else if (value == 9
) {
30 return result9;
31 }
else {
32 return result10;
33 }
34 }
35 }
Javascript二分法,可以减轻if-else的压力。
转载于:https://www.cnblogs.com/qzsonline/archive/2012/06/24/2560177.html
相关资源:javascript 二分法(数组array)