test71.js 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  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 = -28368;
  17. b = 42911;
  18. c = -50391;
  19. d = -14996;
  20. e = -23944;
  21. f = -12446;
  22. g = -4817;
  23. h = -12250;
  24. obj0.a = -19014;
  25. obj0.b = 60514;
  26. obj0.c = 47591;
  27. obj0.d = 10400;
  28. obj0.e = 22566;
  29. ary[0] = -48253;
  30. ary[1] = 15503;
  31. ary[100] = 38122;
  32. if(((((g < f) ^ obj0.b) * ((! obj0.e) - (a - obj0.a))) <= (obj0.d + f))) {
  33. if(((((obj0.c < f) ? -64731 : b) - (obj0.c - (obj0.d | 44294))) != (((f + obj0.b) * (-43978 == -23017)) + (obj0.d - (50641 == 44362))))) {
  34. } else {
  35. }
  36. } else {
  37. }
  38. obj0.e = ((g + c) * (obj0.e - ((obj0.b + obj0.b) + -4469)));
  39. c = ((((obj0.d != -16268) ? (-46344 ? obj0.c : g) : (63310 ^ c)) ^ obj0.d) - (d | (! (-19485 - f))));
  40. if((((++ obj0.d) ^ (e + (64982 ^ -15054))) > (((obj0.c + obj0.a) - -33412) - c))) {
  41. if(((((obj0.e & -46979) - obj0.d) ^ (obj0.c != (obj0.b * 64751))) < ((g | c) & (obj0.d & (-23336 ^ obj0.e))))) {
  42. if(((((15293 + e) * (1114 ^ obj0.d)) - ((-17141 != 35528) | g)) > (((27640 > 54872) ? c : obj0.e) * ((-45300 ^ obj0.d) * c)))) {
  43. c = ((((b >= -55403) ? (h ? -56256 : 24391) : obj0.a) - b) + ((obj0.e - (d ^ -24391)) ^ ((e != 42043) ? (-22159 + -43965) : (31763 > d))));
  44. } else {
  45. b = ((h & (42532 != (obj0.b * -53435))) != (((b - -10895) ^ h) * (h + (obj0.a & 17433))));
  46. e = (obj0.a++ );
  47. obj0.b = c;
  48. }
  49. } else {
  50. obj0.b = (((b + (obj0.a - e)) + g) | (((- obj0.e) - (++ a)) ^ ((40430 == -50161) <= (obj0.e - f))));
  51. if((((d ^ obj0.b) + -13692) < (1245 ^ g))) {
  52. } else {
  53. c = ((((f * 52539) ^ g) * (obj0.a | (-26288 ^ obj0.c))) - (d ^ (g & (obj0.e * -18001))));
  54. obj0.b = ((e * obj0.b) - (a * (+ a)));
  55. }
  56. obj0.e = ((((23611 > d) ? (obj0.b | a) : 36935) + c) | (g * obj0.c));
  57. }
  58. if(((obj0.b - ((49468 ? d : -12628) + -515)) != (a ^ a))) {
  59. a = (((+ (c + f)) | (obj0.d >= (d | a))) | ((+ (21891 * e)) & ((b | -27114) != (35361 ^ f))));
  60. } else {
  61. e = ((((48614 ? obj0.c : 62810) * obj0.c) * ((b * h) ^ (16092 - obj0.b))) > (((a++ ) - (g * e)) - ((obj0.c > -47669) * (65107 & -1697))));
  62. if(((d - (obj0.b * (++ obj0.a))) <= (obj0.c | (obj0.e + (-5719 * -42289))))) {
  63. obj0.e = ((((! h) <= (-24680 & 44371)) - -35456) + ((c + (c ? obj0.b : obj0.a)) & obj0.a));
  64. obj0.b = obj0.e;
  65. obj0.d = 64854;
  66. } else {
  67. }
  68. if((((++ c) + obj0.a) > (21745 | d))) {
  69. f = obj0.c;
  70. } else {
  71. g = ((b ^ -46797) ? ((obj0.e * (e <= obj0.e)) - ((obj0.c == a) - obj0.a)) : (obj0.c + obj0.c));
  72. c = obj0.e;
  73. }
  74. }
  75. if(((obj0.a & f) < (obj0.b & ((-23310 + g) >= (b + e))))) {
  76. f = a;
  77. } else {
  78. if(((55885 + a) < (b + ((15739 >= obj0.c) * -10761)))) {
  79. f = ((((2362 & -59241) <= (c < obj0.c)) ^ obj0.a) & (e ^ obj0.a));
  80. b = ((f + a) * ((obj0.c | e) + (b ^ (61290 * obj0.c))));
  81. d = (++ h);
  82. } else {
  83. g = 37860;
  84. }
  85. }
  86. } else {
  87. if((((! (47429 * obj0.c)) + ((51453 & 16610) | (-23423 | obj0.b))) >= ((obj0.b - h) ^ ((-61512 > 34253) ? (obj0.a * -5859) : obj0.b)))) {
  88. h = (((f++ ) * a) ? ((- a) * (obj0.d & (+ -2))) : (c | ((c | h) + (-43019 & -41186))));
  89. obj0.d = ((((++ e) + obj0.d) * ((obj0.d + b) ^ f)) ? ((f - (-60617 ? -34862 : h)) - obj0.b) : (((-13815 >= -29810) ? h : d) ^ ((-52852 <= 18158) ? h : (-38253 ^ 57474))));
  90. if(((26194 - c) == ((f & obj0.d) ^ h))) {
  91. c = obj0.c;
  92. } else {
  93. obj0.e = (((62032 + 34666) - ((57589 <= -128) ? (- h) : obj0.c)) - (-26508 ^ (f - (obj0.d * -22941))));
  94. g = obj0.a;
  95. }
  96. } else {
  97. if(((e - b) == (obj0.c + (h ^ f)))) {
  98. } else {
  99. f = obj0.a;
  100. }
  101. }
  102. g = ((obj0.e | ((-62976 * 53818) * a)) & ((obj0.d * (53695 * -54609)) - (obj0.e++ )));
  103. if((((d * 9798) * obj0.b) <= (-8180 + (h * obj0.c)))) {
  104. } else {
  105. h = a;
  106. }
  107. }
  108. WScript.Echo("a = " + (a>>3));
  109. WScript.Echo("b = " + (b>>3));
  110. WScript.Echo("c = " + (c>>3));
  111. WScript.Echo("d = " + (d>>3));
  112. WScript.Echo("e = " + (e>>3));
  113. WScript.Echo("f = " + (f>>3));
  114. WScript.Echo("g = " + (g>>3));
  115. WScript.Echo("h = " + (h>>3));
  116. WScript.Echo("obj0.a = " + (obj0.a>>3));
  117. WScript.Echo("obj0.b = " + (obj0.b>>3));
  118. WScript.Echo("obj0.c = " + (obj0.c>>3));
  119. WScript.Echo("obj0.d = " + (obj0.d>>3));
  120. WScript.Echo("obj0.e = " + (obj0.e>>3));
  121. WScript.Echo("ary[0] = " + (ary[0]>>3));
  122. WScript.Echo("ary[1] = " + (ary[1]>>3));
  123. WScript.Echo("ary[100] = " + (ary[100]>>3));
  124. WScript.Echo('done');
  125. })();