test83.js 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  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 = 60638;
  17. b = 15500;
  18. c = -18662;
  19. d = -15973;
  20. e = 54322;
  21. f = -37818;
  22. g = 26834;
  23. h = -57251;
  24. obj0.a = -53072;
  25. obj0.b = 39379;
  26. obj0.c = 54079;
  27. obj0.d = -23222;
  28. obj0.e = -42250;
  29. ary[0] = 15142;
  30. ary[1] = 32569;
  31. ary[100] = -50287;
  32. if(((obj0.c | 15550) <= (f ^ (e + obj0.a)))) {
  33. if(((c - (g <= b)) < (((c | obj0.b) * obj0.b) * obj0.e))) {
  34. a = ((((55590 + -46499) ^ (c <= h)) - (-5932 & e)) + (h * obj0.a));
  35. if(((g * -48863) == (g ^ (f++ )))) {
  36. } else {
  37. e = -537;
  38. obj0.c = ((obj0.b + ((-2475 & d) >= (38715 == f))) * (((-47185 ^ -12771) < (obj0.d | -52153)) - h));
  39. }
  40. } else {
  41. }
  42. if(((((b | obj0.d) + (g * f)) ^ (! b)) >= (e & (+ obj0.c)))) {
  43. if(((obj0.a ^ ((g + -7623) + (31042 ? e : c))) > (obj0.d * (62169 & (b & obj0.c))))) {
  44. } else {
  45. h = -62350;
  46. c = ((obj0.b - -33799) & (h & h));
  47. obj0.a = -29950;
  48. }
  49. obj0.e = (((- (-7846 >= -8722)) | ((-21864 ? e : -30839) + e)) ? ((d * (h ^ f)) + obj0.e) : (((49956 ^ 21226) * (c >= 48337)) ^ -28495));
  50. h = b;
  51. } else {
  52. if(((8521 & (! (b ^ h))) != (((d >= -39641) ? e : (obj0.a - e)) & (33154 - (obj0.b & -49266))))) {
  53. } else {
  54. a = a;
  55. }
  56. }
  57. if(((c * (+ obj0.a)) < (a - ((-47473 ? c : obj0.c) >= (-64174 - obj0.c))))) {
  58. } else {
  59. }
  60. } else {
  61. f = (((b - (obj0.c & 46394)) - (e & obj0.e)) ? (((a * -37620) + (-26144 - c)) | f) : (((+ 11329) > (25851 | 5550)) + e));
  62. }
  63. d = ((obj0.c | h) | (((16482 | -42279) > b) + (g ^ f)));
  64. if(((35616 + ((f & c) + (60327 & obj0.e))) >= (c - obj0.a))) {
  65. if((((obj0.c & obj0.c) ^ ((-2130 ? c : -22144) + (37204 - obj0.e))) == (((! c) ^ c) & (b ^ 36871)))) {
  66. f = f;
  67. if(((((-1678 == h) ? (f >= 26595) : (-333 - 18438)) ^ obj0.c) >= (obj0.b - ((-22048 == 12160) & (a + -28384))))) {
  68. h = obj0.e;
  69. obj0.a = ((((g ? obj0.b : obj0.a) + (b - 44932)) | obj0.a) | ((c | (26977 < obj0.e)) + a));
  70. } else {
  71. b = a;
  72. }
  73. } else {
  74. obj0.e = ((((a - a) != (e < g)) | ((-3212 != -2708) ? (obj0.d++ ) : e)) ^ ((c + (obj0.b ? -35593 : -40374)) + (+ (-40412 ? b : obj0.c))));
  75. c = obj0.b;
  76. b = ((obj0.c + (! -16440)) < (obj0.b & (a & obj0.b)));
  77. }
  78. } else {
  79. if((((+ obj0.d) - (+ d)) > (19714 * ((d * obj0.a) ^ (obj0.e++ ))))) {
  80. } else {
  81. }
  82. if(((((65501 + f) != d) + b) > (b * ((-42798 <= -46251) * obj0.b)))) {
  83. e = (! (obj0.c | ((obj0.e ? -30276 : f) | (g | -47864))));
  84. if(((((3378 != obj0.e) ? obj0.c : e) & obj0.c) >= (((52361 == h) ? e : obj0.d) ^ ((17375 >= g) | f)))) {
  85. } else {
  86. obj0.b = ((((d != e) != 33414) ^ (+ (! -47798))) - ((obj0.a - h) | (+ (obj0.d ^ h))));
  87. d = (((obj0.a ^ (f - c)) ^ (f + (52463 ^ f))) ^ ((obj0.e * (++ obj0.c)) | ((-11901 + c) | e)));
  88. e = (((obj0.b != -40232) + h) * ((g | (65483 + 15591)) | ((31978 ^ g) - (-8487 == -28093))));
  89. }
  90. } else {
  91. if((((+ 17259) & ((h ? -48177 : -37880) * c)) >= (f & (obj0.a ^ (49945 ? d : d))))) {
  92. } else {
  93. obj0.b = (a++ );
  94. a = ((obj0.a ^ 18205) | ((e - (obj0.a + e)) * ((e > g) * (+ 40443))));
  95. }
  96. if((((a * (h * -21047)) ^ -27460) < (obj0.c + (c & (63221 * b))))) {
  97. obj0.c = (e++ );
  98. f = ((((-60999 | 63233) - d) - 64312) ^ ((d ^ obj0.c) * obj0.a));
  99. obj0.b = 6276;
  100. } else {
  101. d = (! (((obj0.a > -44572) != (b ? obj0.c : -710)) - ((obj0.e > -7595) ? obj0.d : (obj0.d != 40931))));
  102. }
  103. }
  104. if(((d + c) <= (obj0.b * ((obj0.b ? 60429 : -43706) * -60289)))) {
  105. } else {
  106. if((((! obj0.c) * ((c | e) * (d++ ))) <= (c * ((obj0.d ^ -30609) & (25824 <= -41161))))) {
  107. obj0.d = 36178;
  108. } else {
  109. obj0.a = 7623;
  110. }
  111. }
  112. }
  113. e = ((((8543 != -9268) ? obj0.b : (-60718 ^ -60373)) & c) - (((-12558 <= obj0.a) ^ -672) ^ (h | obj0.d)));
  114. WScript.Echo("a = " + (a>>3));
  115. WScript.Echo("b = " + (b>>3));
  116. WScript.Echo("c = " + (c>>3));
  117. WScript.Echo("d = " + (d>>3));
  118. WScript.Echo("e = " + (e>>3));
  119. WScript.Echo("f = " + (f>>3));
  120. WScript.Echo("g = " + (g>>3));
  121. WScript.Echo("h = " + (h>>3));
  122. WScript.Echo("obj0.a = " + (obj0.a>>3));
  123. WScript.Echo("obj0.b = " + (obj0.b>>3));
  124. WScript.Echo("obj0.c = " + (obj0.c>>3));
  125. WScript.Echo("obj0.d = " + (obj0.d>>3));
  126. WScript.Echo("obj0.e = " + (obj0.e>>3));
  127. WScript.Echo("ary[0] = " + (ary[0]>>3));
  128. WScript.Echo("ary[1] = " + (ary[1]>>3));
  129. WScript.Echo("ary[100] = " + (ary[100]>>3));
  130. WScript.Echo('done');
  131. })();