test18.js 4.9 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 = 17948;
  17. b = -9798;
  18. c = -41215;
  19. d = -22786;
  20. e = 61764;
  21. f = -11528;
  22. g = -42153;
  23. h = -17941;
  24. obj0.a = 47882;
  25. obj0.b = 39195;
  26. obj0.c = 17688;
  27. obj0.d = 20292;
  28. obj0.e = 62626;
  29. ary[0] = -61785;
  30. ary[1] = 29556;
  31. ary[100] = -34231;
  32. if((((+ (+ -13558)) - c) >= ((obj0.d + (obj0.e * obj0.c)) + b))) {
  33. if(((obj0.b | g) < ((++ obj0.e) & (obj0.a * (9189 <= 56450))))) {
  34. } else {
  35. }
  36. e = obj0.a;
  37. obj0.a = b;
  38. } else {
  39. a = ((e ^ 41901) & ((! (d ? 28910 : g)) + ((obj0.c | c) & b)));
  40. if((((d & (-3887 | g)) | obj0.e) >= (d ^ ((d ^ -62581) * (obj0.b - obj0.a))))) {
  41. if((((+ (obj0.d + e)) & ((-51482 ? obj0.a : e) * (12741 & -22255))) >= (((obj0.a - -57330) + d) + (- e)))) {
  42. obj0.b = obj0.b;
  43. } else {
  44. }
  45. if(((((27130 ? obj0.a : obj0.d) & (f ^ obj0.b)) - g) == (-63771 * (+ (-32247 | obj0.b))))) {
  46. } else {
  47. b = (- (57356 * ((1670 * -34291) ^ 24289)));
  48. obj0.c = obj0.b;
  49. obj0.d = (f++ );
  50. }
  51. if(((obj0.a * ((obj0.d | -46468) + (19683 & -12533))) > (f + b))) {
  52. } else {
  53. b = f;
  54. obj0.e = a;
  55. d = a;
  56. }
  57. } else {
  58. obj0.c = ((((obj0.a != obj0.b) - (e - 55302)) & g) + (((-40378 <= b) <= d) ^ h));
  59. }
  60. }
  61. if(((7684 | ((-12784 | d) <= (f - -55467))) != (((47461 == obj0.d) + h) & b))) {
  62. obj0.a = h;
  63. c = ((-19737 * (35561 | c)) | ((++ c) * ((- obj0.c) < obj0.e)));
  64. if((((obj0.a & (+ obj0.a)) ^ ((-32490 - 50033) + obj0.b)) < (h & (+ (h | -56016))))) {
  65. if(((((f++ ) + (obj0.a + -1060)) ^ a) >= ((c + (e * obj0.c)) ^ 32732))) {
  66. d = ((((-24411 | 47542) != (b ? g : obj0.e)) ^ obj0.b) - (h | (obj0.e ^ (g ^ -15517))));
  67. obj0.e = ((f & (- (-61069 ^ 58846))) ^ (obj0.e | e));
  68. e = ((((obj0.a < obj0.b) ? (b <= d) : d) & ((63438 | 46480) & (c++ ))) ^ (d ^ (+ (31918 ? -16725 : obj0.c))));
  69. } else {
  70. a = obj0.c;
  71. }
  72. e = ((f & ((23461 + 53627) ^ c)) ? ((+ obj0.c) - ((++ obj0.b) * obj0.b)) : (obj0.d + obj0.d));
  73. } else {
  74. obj0.e = (((a < (-21586 & g)) * e) * (c + ((64880 * 43807) >= (56703 != obj0.c))));
  75. g = ((((-32973 ^ obj0.d) - (e * a)) ^ (-43540 - (-4992 & 42037))) ? (((obj0.c > -41228) ? 37666 : (37274 ? d : d)) & g) : (a | ((h <= 24207) ? (40792 & 7567) : (+ -41808))));
  76. c = 23786;
  77. }
  78. } else {
  79. if(((obj0.d & ((1735 <= obj0.e) ? f : (-220 ? -39292 : 11307))) < (obj0.a - (f ^ (h > obj0.b))))) {
  80. if(((obj0.a ^ 35123) < (((f - g) >= (36366 | obj0.e)) | ((-11516 - -61153) != (-25241 | h))))) {
  81. g = ((((- h) | (- -25213)) - e) + (g * (a++ )));
  82. e = 19174;
  83. } else {
  84. }
  85. c = e;
  86. e = (! ((++ obj0.a) + g));
  87. } else {
  88. g = (((b + (a + a)) ^ (c & f)) ? (((14891 != f) ? (32836 * f) : (! -61613)) | -50664) : (obj0.b & (36542 - (26801 * -29464))));
  89. g = ((((- 52954) - (7704 * 23002)) + ((h & obj0.e) | obj0.a)) | ((+ (2608 & obj0.d)) | obj0.b));
  90. obj0.b = ((((e + -37183) < (+ obj0.d)) ^ c) ? ((12564 < obj0.e) + (a * (-24063 + 52389))) : ((h * (42773 - 20343)) | (+ (e - b))));
  91. }
  92. obj0.c = a;
  93. }
  94. c = a;
  95. if((((-63466 | (5608 ? obj0.e : -31884)) ^ a) != (((-2534 + -16020) + (50582 ? obj0.c : e)) | ((-42446 <= e) ? obj0.b : c)))) {
  96. e = f;
  97. b = ((((b ^ 47956) & (g * e)) | ((g | 26836) & b)) * ((++ obj0.e) * obj0.c));
  98. } else {
  99. if((((f + f) | h) != (((b + obj0.d) + (e + 60522)) & (-7417 ^ (d + 18663))))) {
  100. b = ((((33034 == h) ^ c) | ((-24730 + -64435) + (obj0.e | -233))) - (((++ obj0.a) + (obj0.b & obj0.b)) - ((47627 * obj0.e) * (- -2463))));
  101. g = ((d * (e & d)) | (obj0.d * (obj0.a | (-5373 - -25803))));
  102. } else {
  103. obj0.b = ((d + (- (4396 ? obj0.d : obj0.b))) | (((obj0.c ? -22126 : -44577) | (++ obj0.c)) | obj0.e));
  104. obj0.b = ((((obj0.d ? 56360 : obj0.b) + (60352 & 4975)) & ((g != -28744) ? (56818 & -45918) : (a ^ 49122))) ? (obj0.a | obj0.a) : (b + (! (! -32017))));
  105. e = obj0.b;
  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. })();