test86.js 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  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 = 7753;
  17. b = -4223;
  18. c = -29884;
  19. d = 53489;
  20. e = -33034;
  21. f = 52569;
  22. g = -63989;
  23. h = 17833;
  24. obj0.a = -64686;
  25. obj0.b = -61474;
  26. obj0.c = 38032;
  27. obj0.d = 22727;
  28. obj0.e = -27925;
  29. ary[0] = 51558;
  30. ary[1] = 32841;
  31. ary[100] = 22232;
  32. if((((obj0.b < 61868) * ((20314 - b) <= obj0.c)) >= (((obj0.d ^ h) & (obj0.e > 65038)) * obj0.e))) {
  33. if(((obj0.a * a) >= (((-15087 < f) | (c ^ obj0.d)) + ((-9605 != g) ? c : (-59628 * h))))) {
  34. } else {
  35. obj0.a = ((((+ e) | (-65525 - a)) * obj0.c) | ((+ e) ^ (b ^ e)));
  36. h = g;
  37. }
  38. } else {
  39. c = ((obj0.a + e) == (((15800 * -18823) == a) & d));
  40. h = ((((-45639 ? 65268 : h) - obj0.e) - ((-4082 ^ c) + (-26428 ? g : obj0.d))) ^ (((-9430 - obj0.c) | a) + -26636));
  41. if((((-20868 ^ (-42367 & 7945)) ^ obj0.c) == (a * ((b + -49923) <= -56704)))) {
  42. } else {
  43. }
  44. }
  45. d = ((((obj0.d != 25892) ^ (f + 64061)) ^ ((obj0.e - 50389) ^ -62495)) * (f * a));
  46. if(((obj0.a * e) != (obj0.d + obj0.d))) {
  47. if(((d ^ ((-22779 - -29730) < (-17495 - -17984))) != (c + (! e)))) {
  48. if(((c - b) >= ((obj0.b + (18021 + d)) * a))) {
  49. obj0.d = ((a + (! (a * -3053))) ? (((obj0.e + 53358) != (-26594 ? d : d)) & obj0.b) : (a - ((a + d) | obj0.a)));
  50. b = (((obj0.a ^ (h ? 17644 : -51147)) ^ ((obj0.e * 63329) - (16301 & c))) < (obj0.d | ((c ? h : 57512) >= obj0.c)));
  51. c = obj0.b;
  52. } else {
  53. f = ((-7132 + h) ^ (((obj0.d < c) ^ (60814 ^ obj0.e)) | (g & (29918 ^ -17406))));
  54. d = ((e | ((d - -28199) | f)) | (obj0.d | c));
  55. }
  56. g = obj0.e;
  57. h = (+ (((a > e) ? (-24755 - e) : (60030 > 20684)) - ((g > f) ? (obj0.a - -10976) : (37572 - 49928))));
  58. } else {
  59. obj0.a = d;
  60. }
  61. } else {
  62. if(((c ^ ((8205 - c) + e)) != (-58974 - ((-15533 + 3865) ^ (11452 ^ 37102))))) {
  63. } else {
  64. d = ((((b & 11240) & (e * a)) & ((obj0.c ^ 12697) <= c)) + ((obj0.e | c) & h));
  65. if((((-27880 | h) + ((38316 * -55392) ^ (obj0.d & -8916))) != (((21160 < g) ? (g >= a) : -47140) | c))) {
  66. obj0.d = ((obj0.a | (! (obj0.d & 33323))) == (62497 * (27311 <= h)));
  67. h = ((a - h) * (obj0.c * c));
  68. c = (((f & obj0.e) | f) * (h ^ a));
  69. } else {
  70. obj0.c = ((g ^ b) + (((-21481 >= -12490) ? (d + 39817) : (f & -47466)) | ((h ? h : h) | g)));
  71. }
  72. }
  73. }
  74. if(((h + ((-27874 == c) ? (obj0.d ? 12584 : 25228) : (g + obj0.c))) >= (((-8249 != b) ? (-30492 + e) : c) ^ (obj0.c + (e ? -5534 : -36024))))) {
  75. if(((((e | -51752) - (-49078 * d)) & g) < (e ^ f))) {
  76. c = ((-32435 ^ (obj0.e - d)) == (b & (c * (obj0.a & 3171))));
  77. } else {
  78. if(((((-46645 * h) * (58813 - f)) * e) < (((obj0.e & 15390) & obj0.a) * ((c | 60391) == (a | -15935))))) {
  79. c = ((b ^ obj0.d) ^ ((g * (-41652 - -51833)) ^ ((-27812 * 45443) * b)));
  80. } else {
  81. obj0.c = ((((obj0.c | -53293) - (-13839 ? b : 51750)) + -20982) | (((b != obj0.b) ? g : (9222 + obj0.b)) ^ obj0.c));
  82. }
  83. if((((f ^ (-56321 + 56153)) & a) != (((35328 ? 47489 : -16517) + (-63509 > obj0.d)) | obj0.b))) {
  84. e = obj0.d;
  85. obj0.e = ((((59642 & obj0.a) ^ (h ? d : 34484)) ^ ((++ h) - obj0.d)) - (((f * obj0.b) + (25875 * f)) & -24166));
  86. d = ((((obj0.b | obj0.e) ^ (g - e)) + g) & (((c <= obj0.e) ^ (d + e)) & (obj0.e * (-8215 * -37467))));
  87. } else {
  88. h = a;
  89. }
  90. }
  91. } else {
  92. obj0.e = ((h | (++ obj0.c)) <= (((13050 ^ obj0.e) | (e ? -9653 : 39425)) ^ obj0.e));
  93. if((((61168 ^ (g & a)) & ((28602 + 20258) - obj0.b)) >= (32678 - g))) {
  94. } else {
  95. obj0.c = (((obj0.a * obj0.d) * 62274) ^ ((obj0.b & (9579 * -64909)) * obj0.b));
  96. obj0.c = 2262;
  97. if(((((-55121 & 28520) * (g & 3683)) + d) >= ((obj0.b - (- obj0.c)) * e))) {
  98. obj0.d = (((41857 | (43012 ? h : -47072)) | ((32952 > 28259) ? (c * 16445) : (obj0.c * -35969))) - (((e + 46925) * (g * g)) + -44082));
  99. c = (- (((7352 ^ -12344) != -26931) + ((obj0.d | -23609) - (-55163 <= 53395))));
  100. } else {
  101. }
  102. }
  103. if(((((obj0.b * 29571) * -20722) - (b++ )) == (((obj0.e++ ) - (b ? -24619 : obj0.d)) * (-9280 >= (29781 ^ obj0.e))))) {
  104. if(((((43117 ? -1264 : b) == (21825 ^ -31842)) & e) != ((obj0.c & 30390) ^ h))) {
  105. } else {
  106. }
  107. } else {
  108. d = b;
  109. b = g;
  110. if(((a ^ -15681) > (c - ((18112 < -527) + 2685)))) {
  111. } else {
  112. e = obj0.b;
  113. }
  114. }
  115. }
  116. WScript.Echo("a = " + (a>>3));
  117. WScript.Echo("b = " + (b>>3));
  118. WScript.Echo("c = " + (c>>3));
  119. WScript.Echo("d = " + (d>>3));
  120. WScript.Echo("e = " + (e>>3));
  121. WScript.Echo("f = " + (f>>3));
  122. WScript.Echo("g = " + (g>>3));
  123. WScript.Echo("h = " + (h>>3));
  124. WScript.Echo("obj0.a = " + (obj0.a>>3));
  125. WScript.Echo("obj0.b = " + (obj0.b>>3));
  126. WScript.Echo("obj0.c = " + (obj0.c>>3));
  127. WScript.Echo("obj0.d = " + (obj0.d>>3));
  128. WScript.Echo("obj0.e = " + (obj0.e>>3));
  129. WScript.Echo("ary[0] = " + (ary[0]>>3));
  130. WScript.Echo("ary[1] = " + (ary[1]>>3));
  131. WScript.Echo("ary[100] = " + (ary[100]>>3));
  132. WScript.Echo('done');
  133. })();