test14.js 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163
  1. //-------------------------------------------------------------------------------------------------------
  2. // Copyright (C) Microsoft. All rights reserved.
  3. // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
  4. //-------------------------------------------------------------------------------------------------------
  5. (function() {
  6. var ary = new Array(10);
  7. var obj0 = new Object();
  8. var a;
  9. var b;
  10. var c;
  11. var d;
  12. var e;
  13. var f;
  14. var g;
  15. var h;
  16. a = -43801;
  17. b = -64985;
  18. c = 1960;
  19. d = -7764;
  20. e = -17766;
  21. f = -24636;
  22. g = -6747;
  23. h = 21877;
  24. obj0.a = -7460;
  25. obj0.b = -5177;
  26. obj0.c = -13448;
  27. obj0.d = 26228;
  28. obj0.e = 48777;
  29. ary[0] = -53583;
  30. ary[1] = 6419;
  31. ary[100] = 43723;
  32. if(((a | g) >= (a | obj0.e))) {
  33. if(((f ^ h) < (((-29717 - -47434) + (-28394 >= g)) & h))) {
  34. } else {
  35. if(((((obj0.c > c) ? (c ? -31708 : e) : (-35559 & obj0.b)) - ((obj0.b - obj0.a) <= d)) == ((b ^ (45357 ^ obj0.e)) + obj0.e))) {
  36. c = (((obj0.a ^ d) ^ ((h & f) & e)) ? (((obj0.a - -52819) - (obj0.a * g)) | ((c & a) & (d++ ))) : (((f == 9032) & (62251 & -37165)) | ((obj0.e > 2925) ? obj0.e : (42788 + obj0.a))));
  37. } else {
  38. }
  39. d = ((24267 - (obj0.c++ )) + (c | ((! -64656) + obj0.b)));
  40. }
  41. b = ((obj0.e & (c & (h * c))) ^ (((13049 ? e : -6437) ^ c) & (f ^ e)));
  42. } else {
  43. if(((((e ? e : c) < d) & b) != ((- (obj0.c | obj0.e)) - (c & obj0.b)))) {
  44. } else {
  45. if(((((obj0.a <= h) ? a : obj0.c) - e) < (((-52470 <= -27548) == (-61901 + obj0.e)) + obj0.e))) {
  46. } else {
  47. }
  48. if((((h & c) | obj0.a) < (((d > obj0.b) ? g : (obj0.c & h)) ^ c))) {
  49. } else {
  50. }
  51. }
  52. obj0.d = e;
  53. obj0.c = ((((-7549 | b) | (+ obj0.e)) * -40296) | (49741 - obj0.d));
  54. }
  55. if(((3187 - e) < (a ^ ((obj0.d >= -15403) ? c : obj0.e)))) {
  56. } else {
  57. if((((+ (obj0.b + -7681)) ^ (f | (27433 + 22276))) < (((e - obj0.e) | (8801 < b)) + (! (a ? e : obj0.b))))) {
  58. } else {
  59. e = (((obj0.c + (16708 ^ e)) & -24225) - (a | obj0.a));
  60. }
  61. if((((f - (++ obj0.c)) + obj0.b) != (((obj0.b == d) ? (a ^ f) : d) * ((b > -39719) ? (2408 ^ -58008) : (43532 ? f : obj0.c))))) {
  62. } else {
  63. if(((-24799 & (a < h)) == (((d < a) ^ (obj0.d - obj0.c)) - ((obj0.e + g) | a)))) {
  64. } else {
  65. f = (((! obj0.d) & e) * (-30069 + -21885));
  66. h = (+ (g + f));
  67. c = (((- (-36102 ^ 22533)) + (55794 | (-26043 ? g : c))) + (((obj0.a < obj0.d) ? 62836 : c) + h));
  68. }
  69. if(((h - -39689) <= (e ^ d))) {
  70. obj0.b = ((obj0.a ^ (obj0.a | (h ^ 33393))) ? ((-33072 < f) ^ ((57345 <= -45823) ? (b - 9572) : obj0.a)) : (g * obj0.c));
  71. a = ((obj0.d | ((f & 51994) * obj0.e)) < (65422 + ((42146 - 1987) | (48407 | c))));
  72. f = ((g - (e <= e)) ? ((9083 | (e++ )) + (obj0.b - (-9259 ? -50172 : -5510))) : (((b - -32091) * (+ b)) * obj0.b));
  73. } else {
  74. b = 20660;
  75. }
  76. }
  77. obj0.e = ((-49280 | 2223) ? (e | obj0.e) : ((obj0.b * e) - ((a - obj0.d) ^ 9276)));
  78. }
  79. if((((obj0.b++ ) * ((obj0.c + -57656) - d)) != (d | (obj0.b <= b)))) {
  80. if((((g++ ) ^ g) == (obj0.a ^ e))) {
  81. } else {
  82. if(((((h ? -21954 : 12317) * -24219) | f) > (obj0.b - (+ d)))) {
  83. obj0.d = ((((obj0.a <= c) ? (38162 * 58347) : (8268 ^ g)) ^ ((-39323 == 57552) < (b * 53153))) * (h - g));
  84. f = a;
  85. } else {
  86. c = ((((obj0.a >= obj0.e) ? -65440 : obj0.e) * b) - (((-48983 + 50137) | obj0.a) + ((obj0.d ^ 33546) - (f > 48492))));
  87. }
  88. }
  89. obj0.a = -5372;
  90. } else {
  91. }
  92. if(((((a ? 60596 : g) ^ (obj0.a ? b : obj0.e)) ^ (h + (obj0.c ? 49622 : b))) <= (((29651 < -34335) ? (36723 + f) : (g | obj0.c)) + obj0.b))) {
  93. f = ((a & h) ? (-5809 | ((52058 + obj0.b) ^ obj0.d)) : ((obj0.b ^ (-7613 ^ e)) * h));
  94. if(((e & ((61017 >= -49037) > (55792 ? 64712 : e))) >= (a ^ c))) {
  95. obj0.b = -21531;
  96. } else {
  97. if((((obj0.d + (c ? obj0.b : b)) | f) < (((c ? 30483 : -29581) * (obj0.b >= b)) - ((-48970 & -43634) - d)))) {
  98. f = e;
  99. obj0.a = g;
  100. obj0.c = e;
  101. } else {
  102. a = d;
  103. c = obj0.b;
  104. }
  105. }
  106. if(((obj0.a * ((-40695 >= obj0.d) ? (10510 * obj0.b) : h)) > ((+ (19890 ^ d)) ^ c))) {
  107. if(((e + ((-260 + -60986) - g)) > (obj0.d + e))) {
  108. } else {
  109. }
  110. a = ((obj0.b - obj0.e) ^ (((-45572 ? c : obj0.c) ^ obj0.a) - ((-15288 ^ g) & (g - obj0.d))));
  111. } else {
  112. if(((((7406 + 36008) + (- 55097)) & d) >= (((obj0.e - -29770) ^ obj0.e) - 40691))) {
  113. b = (((! (obj0.a | 63697)) + d) + ((obj0.e | (g + d)) + (h & (b >= 14568))));
  114. } else {
  115. e = obj0.d;
  116. f = (((obj0.d >= obj0.b) & b) & (obj0.c + ((e * 12709) * (-65456 ? -29423 : -58626))));
  117. d = ((obj0.a * -55573) & (h * (c >= (f ^ 56241))));
  118. }
  119. }
  120. } else {
  121. c = ((b & 7586) ^ (((d != g) ? (-30112 | -38694) : (f - -51804)) - b));
  122. if(((c - e) == (obj0.b ^ e))) {
  123. if(((obj0.e ^ obj0.d) > (d * f))) {
  124. obj0.a = c;
  125. h = ((((h | -39478) + (-953 ^ g)) | a) ? ((obj0.b + g) | ((37947 | h) * (25382 & -16787))) : (d * ((obj0.d >= -36938) ? (24864 > c) : (-11042 + 48348))));
  126. } else {
  127. obj0.b = ((g + (d * obj0.a)) & (((h - b) * (obj0.d >= 41454)) - (51924 * g)));
  128. }
  129. } else {
  130. if((((! (+ a)) - ((c * obj0.d) - b)) < ((f ^ (20574 - obj0.d)) + (obj0.a * h)))) {
  131. } else {
  132. h = c;
  133. }
  134. if(((((-63390 ^ obj0.d) * (obj0.a | -27730)) - (a++ )) >= (obj0.c * (obj0.c & obj0.c)))) {
  135. } else {
  136. }
  137. if(((obj0.a - f) > (((-12060 | -3909) ^ b) + obj0.a))) {
  138. obj0.c = obj0.a;
  139. } else {
  140. h = ((((f++ ) * g) * ((-26008 == 59248) ? (obj0.a | 34938) : (obj0.a ^ -42679))) | (obj0.a - ((20475 >= obj0.c) ? g : d)));
  141. obj0.b = obj0.c;
  142. }
  143. }
  144. }
  145. WScript.Echo("a = " + (a>>3));
  146. WScript.Echo("b = " + (b>>3));
  147. WScript.Echo("c = " + (c>>3));
  148. WScript.Echo("d = " + (d>>3));
  149. WScript.Echo("e = " + (e>>3));
  150. WScript.Echo("f = " + (f>>3));
  151. WScript.Echo("g = " + (g>>3));
  152. WScript.Echo("h = " + (h>>3));
  153. WScript.Echo("obj0.a = " + (obj0.a>>3));
  154. WScript.Echo("obj0.b = " + (obj0.b>>3));
  155. WScript.Echo("obj0.c = " + (obj0.c>>3));
  156. WScript.Echo("obj0.d = " + (obj0.d>>3));
  157. WScript.Echo("obj0.e = " + (obj0.e>>3));
  158. WScript.Echo("ary[0] = " + (ary[0]>>3));
  159. WScript.Echo("ary[1] = " + (ary[1]>>3));
  160. WScript.Echo("ary[100] = " + (ary[100]>>3));
  161. WScript.Echo('done');
  162. })();