test54.js 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  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 = 8859;
  17. b = 29871;
  18. c = -2247;
  19. d = 55221;
  20. e = -19729;
  21. f = -29628;
  22. g = 20700;
  23. h = -65382;
  24. obj0.a = -53320;
  25. obj0.b = 21167;
  26. obj0.c = 56616;
  27. obj0.d = 11881;
  28. obj0.e = -60901;
  29. ary[0] = 58752;
  30. ary[1] = -48871;
  31. ary[100] = 46638;
  32. if(((obj0.c ^ (! (-33155 & 27422))) < (d * (+ (g - obj0.c))))) {
  33. obj0.d = -23358;
  34. if(((((obj0.b + -19835) ^ (43449 <= obj0.d)) & ((-55317 ? obj0.b : obj0.d) ^ obj0.c)) <= (((48840 ^ g) | b) ^ ((g > a) ? (a++ ) : f)))) {
  35. obj0.d = ((obj0.a + g) & ((b == (56472 | f)) - -469));
  36. if((((+ (obj0.c + -11065)) * (++ obj0.b)) <= (c - (d >= (h ? -59216 : 60271))))) {
  37. b = d;
  38. obj0.d = ((39575 * 52559) | (((a ^ d) ^ d) + (e - (59175 | 44667))));
  39. } else {
  40. }
  41. obj0.d = ((((7439 + -63233) + obj0.b) - d) | (obj0.e + h));
  42. } else {
  43. if(((((-3677 >= g) - (b | b)) | (b++ )) >= ((obj0.b - (++ obj0.e)) ^ e))) {
  44. obj0.e = e;
  45. obj0.d = ((h ^ (obj0.c & (40782 ? -58239 : -21957))) ^ ((h * obj0.b) - c));
  46. } else {
  47. e = -28511;
  48. }
  49. }
  50. a = (((g <= d) * (29228 + (obj0.b ^ -19137))) * (63684 & d));
  51. } else {
  52. if(((a | ((-38122 + c) + 18161)) != (((-27015 ? obj0.b : obj0.d) | (d ? e : -49194)) - (c * (c + obj0.d))))) {
  53. if(((((obj0.b >= 60125) ? (a != obj0.b) : (a > obj0.e)) - ((obj0.d | -58702) * b)) > ((obj0.e | (obj0.e & 13745)) + ((obj0.b ^ obj0.e) | (e + 64888))))) {
  54. } else {
  55. c = obj0.e;
  56. }
  57. } else {
  58. if(((-19425 * (d - a)) >= (((28663 - 35476) * (+ obj0.a)) & f))) {
  59. b = (((! b) * (a & (obj0.a - obj0.b))) >= ((b * obj0.d) - (c | (-11976 == obj0.c))));
  60. obj0.a = h;
  61. } else {
  62. h = ((-20471 & ((obj0.d != g) ? obj0.c : (-550 ^ obj0.b))) & (obj0.b * e));
  63. f = (+ (b & a));
  64. f = obj0.e;
  65. }
  66. obj0.e = c;
  67. }
  68. }
  69. if(((-63435 * (+ (+ -5261))) != (((+ h) ^ 144) | (41946 * obj0.a)))) {
  70. g = c;
  71. if(((((-15080 + 51918) + (-35149 & obj0.c)) * (obj0.b - obj0.c)) == (((obj0.b - g) == b) + a))) {
  72. if(((e | (obj0.d < (obj0.d - g))) == ((obj0.d == (62848 < 31714)) & h))) {
  73. obj0.a = ((((-52412 ^ 6751) >= c) | (c | (-42905 + 16002))) >= (34407 * ((h >= g) & e)));
  74. obj0.e = (+ ((obj0.e >= (62165 ^ h)) - ((+ obj0.d) ^ h)));
  75. } else {
  76. }
  77. obj0.c = ((((obj0.e >= obj0.b) ? (a - -57753) : (c ^ -15276)) * ((- b) * (24136 + a))) < (((g == -56536) ? c : c) - h));
  78. if(((-43872 & ((f | 42277) == obj0.b)) <= (((f > -51414) ? obj0.a : (-41798 ^ 64042)) & (e | (h ^ -62175))))) {
  79. g = g;
  80. g = (+ (((obj0.e ? c : -34843) | (34193 >= 59109)) & ((obj0.c > b) & e)));
  81. c = (((obj0.e + (13075 & 6703)) - ((f == f) ? (e | -12909) : 32234)) + ((g ^ obj0.c) + obj0.e));
  82. } else {
  83. obj0.d = (((b * (obj0.b + b)) ^ ((-62042 - -59534) * (27924 & 9541))) + (c * d));
  84. a = ((-4896 - obj0.e) * (((obj0.a >= -63151) ? h : obj0.c) ^ ((d | -42652) ^ (-10873 & -56777))));
  85. f = b;
  86. }
  87. } else {
  88. obj0.a = ((((-59881 & d) + (-46291 > obj0.a)) * (+ a)) * ((+ (g * obj0.e)) & f));
  89. }
  90. if(((((obj0.b & -40750) * (3227 ^ -53841)) + h) > (((obj0.e * -14408) ^ 27999) ^ ((306 * obj0.b) == 48486)))) {
  91. obj0.b = ((b & ((b <= -2440) + a)) * ((d | (-51498 >= g)) * b));
  92. } else {
  93. }
  94. } else {
  95. }
  96. if(((((46259 == f) | (e ^ -18337)) - a) == (obj0.c ^ ((e >= obj0.e) ^ c)))) {
  97. } else {
  98. e = ((((b <= h) ? (-41040 + -55008) : obj0.d) * ((-43432 + 59530) + (-15715 <= 5458))) < ((c & (45576 - 34153)) + a));
  99. }
  100. obj0.c = d;
  101. WScript.Echo("a = " + (a>>3));
  102. WScript.Echo("b = " + (b>>3));
  103. WScript.Echo("c = " + (c>>3));
  104. WScript.Echo("d = " + (d>>3));
  105. WScript.Echo("e = " + (e>>3));
  106. WScript.Echo("f = " + (f>>3));
  107. WScript.Echo("g = " + (g>>3));
  108. WScript.Echo("h = " + (h>>3));
  109. WScript.Echo("obj0.a = " + (obj0.a>>3));
  110. WScript.Echo("obj0.b = " + (obj0.b>>3));
  111. WScript.Echo("obj0.c = " + (obj0.c>>3));
  112. WScript.Echo("obj0.d = " + (obj0.d>>3));
  113. WScript.Echo("obj0.e = " + (obj0.e>>3));
  114. WScript.Echo("ary[0] = " + (ary[0]>>3));
  115. WScript.Echo("ary[1] = " + (ary[1]>>3));
  116. WScript.Echo("ary[100] = " + (ary[100]>>3));
  117. WScript.Echo('done');
  118. })();