test93.js 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  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 = 15831;
  17. b = 29240;
  18. c = -54213;
  19. d = 39311;
  20. e = -30630;
  21. f = 7446;
  22. g = 34731;
  23. h = -24183;
  24. obj0.a = -54995;
  25. obj0.b = 44514;
  26. obj0.c = 37401;
  27. obj0.d = -50256;
  28. obj0.e = 30818;
  29. ary[0] = 35001;
  30. ary[1] = -23744;
  31. ary[100] = 11913;
  32. if((((+ h) ^ ((d ^ -53103) ^ f)) == (h | ((g - -41204) * (16341 & 10446))))) {
  33. } else {
  34. }
  35. obj0.a = obj0.a;
  36. if((((+ obj0.d) + ((-51005 ? 11975 : h) - (61992 ^ e))) > (((37076 ^ 22741) ^ (obj0.a - -48191)) - obj0.c))) {
  37. if((((obj0.b * (obj0.c ^ c)) | (obj0.a - (53205 + obj0.c))) == (((56772 + c) > -21782) ^ ((++ g) - (d > 32408))))) {
  38. if(((((obj0.a <= 45780) ? (e++ ) : (13552 * b)) ^ (++ obj0.d)) > (d & a))) {
  39. obj0.e = (((obj0.d ^ a) * 24622) ^ ((g <= (obj0.a ? 25601 : obj0.e)) ^ b));
  40. d = (((! c) ^ ((b >= obj0.a) ? a : (32706 | g))) <= (((-65138 + c) & obj0.b) & ((-283 != c) == 39978)));
  41. } else {
  42. }
  43. if(((((obj0.a | f) * (-31989 ? -34536 : obj0.b)) - -2184) != (((16643 != -36751) ? 20961 : (obj0.a ^ 41251)) | (a > g)))) {
  44. obj0.c = 58290;
  45. } else {
  46. e = g;
  47. obj0.d = c;
  48. }
  49. } else {
  50. }
  51. } else {
  52. if(((((23206 - d) ^ (g + -53636)) * ((296 & obj0.b) >= (f ? obj0.d : 1543))) != ((g + (g & -20169)) - 57885))) {
  53. if(((((29209 <= e) ? (obj0.a - d) : (e ^ g)) ^ a) != ((d + (64767 + -48205)) + ((-17860 + 39566) + (! -58239))))) {
  54. c = a;
  55. } else {
  56. obj0.c = 7144;
  57. }
  58. b = obj0.c;
  59. if(((59900 * -58310) <= (obj0.c * (obj0.e ^ obj0.c)))) {
  60. c = ((obj0.a + (+ (g | -39954))) ? (((45301 ? b : -40640) | (c | 38804)) | obj0.d) : (((-24762 + -25715) > d) ^ obj0.d));
  61. } else {
  62. }
  63. } else {
  64. }
  65. b = f;
  66. if((((+ (! 23921)) | ((+ obj0.c) - (obj0.c ? -52178 : obj0.e))) < (b * obj0.a))) {
  67. } else {
  68. obj0.c = ((c ^ (- f)) ^ (obj0.e ^ -25963));
  69. }
  70. }
  71. if(((d + f) >= (f ^ (e | obj0.a)))) {
  72. if(((obj0.d - d) != ((! obj0.d) ^ 37827))) {
  73. h = ((obj0.e - (9511 & obj0.c)) - (((-26889 != 4987) ? (12937 ? 36480 : g) : (21116 ^ obj0.d)) & -14922));
  74. a = ((h * ((53346 | e) + (a == 3191))) ? (c + (g | h)) : (((obj0.c ? 47218 : -45104) + h) * h));
  75. if(((((-38794 & d) | (-47663 | 1877)) | (h & -4652)) > ((obj0.b * c) | (e * (a - -7261))))) {
  76. obj0.e = ((obj0.d | g) ^ (((-34828 < -14044) ? (51173 * 29499) : (obj0.b * h)) | 50580));
  77. b = 49460;
  78. obj0.c = ((f + obj0.c) * ((h * obj0.c) * ((21593 <= g) ? b : (h | a))));
  79. } else {
  80. d = obj0.d;
  81. obj0.a = f;
  82. h = ((((29124 <= e) - (obj0.b ^ -53330)) * (g >= 44179)) * (-14674 & ((65282 >= -37931) ? (f + obj0.b) : (obj0.a & f))));
  83. }
  84. } else {
  85. d = obj0.c;
  86. obj0.c = ((obj0.a + obj0.c) & (((c + obj0.e) - (25631 != 58419)) * e));
  87. }
  88. obj0.e = c;
  89. obj0.b = ((obj0.a * ((-50310 == obj0.c) ? obj0.d : (h | obj0.a))) ^ (obj0.b * ((obj0.a >= c) ? a : (49638 | 7446))));
  90. } else {
  91. h = ((obj0.d & (a - 30092)) == (c + 32060));
  92. obj0.c = ((a ^ (f - (f | 26750))) * (d + (c & (41286 + 3338))));
  93. if(((((f ? c : h) ^ (g ^ e)) ^ (obj0.c + (obj0.e & obj0.c))) >= (-44269 | 54382))) {
  94. if((((obj0.e | (obj0.d ^ h)) ^ ((e + a) == obj0.e)) > (((obj0.e ^ 34249) + (-52130 * b)) - e))) {
  95. obj0.c = -15379;
  96. obj0.e = (((obj0.a + b) ^ ((b | d) - (-10759 | obj0.d))) | (f - ((! 9220) < (e + -16624))));
  97. obj0.e = a;
  98. } else {
  99. c = ((((a + -56125) * h) * 14442) <= (obj0.d + a));
  100. obj0.a = (++ b);
  101. b = obj0.e;
  102. }
  103. } else {
  104. if((((+ obj0.d) | obj0.c) > ((! (-37250 + obj0.e)) ^ obj0.c))) {
  105. g = obj0.c;
  106. g = ((((13551 != e) ? (45140 + -32547) : e) ^ ((obj0.d & b) - (! d))) ^ (((! -38588) | obj0.d) + d));
  107. obj0.e = h;
  108. } else {
  109. }
  110. if(((((b <= obj0.a) ? (a ^ -25112) : (obj0.b++ )) ^ (h | g)) >= (((3320 * 29892) ^ b) + e))) {
  111. d = -41401;
  112. obj0.a = ((-62925 * (a - c)) - ((6586 - (e ^ 4985)) ^ ((f - -22296) - (! obj0.c))));
  113. e = obj0.d;
  114. } else {
  115. obj0.a = ((g ^ ((+ a) | (-25697 ? obj0.b : e))) + ((+ (e ^ h)) - obj0.d));
  116. obj0.b = h;
  117. b = a;
  118. }
  119. }
  120. }
  121. WScript.Echo("a = " + (a>>3));
  122. WScript.Echo("b = " + (b>>3));
  123. WScript.Echo("c = " + (c>>3));
  124. WScript.Echo("d = " + (d>>3));
  125. WScript.Echo("e = " + (e>>3));
  126. WScript.Echo("f = " + (f>>3));
  127. WScript.Echo("g = " + (g>>3));
  128. WScript.Echo("h = " + (h>>3));
  129. WScript.Echo("obj0.a = " + (obj0.a>>3));
  130. WScript.Echo("obj0.b = " + (obj0.b>>3));
  131. WScript.Echo("obj0.c = " + (obj0.c>>3));
  132. WScript.Echo("obj0.d = " + (obj0.d>>3));
  133. WScript.Echo("obj0.e = " + (obj0.e>>3));
  134. WScript.Echo("ary[0] = " + (ary[0]>>3));
  135. WScript.Echo("ary[1] = " + (ary[1]>>3));
  136. WScript.Echo("ary[100] = " + (ary[100]>>3));
  137. WScript.Echo('done');
  138. })();