test30.js 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  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 = 63421;
  17. b = 20591;
  18. c = -1134;
  19. d = 13268;
  20. e = -24307;
  21. f = 26328;
  22. g = -29069;
  23. h = -39599;
  24. obj0.a = -29907;
  25. obj0.b = 20646;
  26. obj0.c = -57485;
  27. obj0.d = 64158;
  28. obj0.e = 31396;
  29. ary[0] = -39303;
  30. ary[1] = -51091;
  31. ary[100] = -41642;
  32. if(((((h == -14565) ? (18446 | 5505) : (++ obj0.e)) + d) < (d | (obj0.a | (e <= -11730))))) {
  33. } else {
  34. if(((c * ((49147 ? c : -15090) & (obj0.e != 39791))) != (g - (obj0.a ^ (obj0.e ? 40237 : obj0.c))))) {
  35. obj0.e = obj0.b;
  36. if(((-38447 - f) >= (f & a))) {
  37. obj0.b = -38464;
  38. g = (((40800 | a) * ((-26812 * f) + (-10278 | a))) & (obj0.d - (d | -21044)));
  39. obj0.c = b;
  40. } else {
  41. }
  42. if(((-55344 * c) != (((38933 ? a : obj0.c) | (43496 & c)) - ((32441 != a) ? obj0.d : (obj0.c ? -57613 : obj0.d))))) {
  43. g = (+ (((b ^ obj0.c) <= (-10779 & 60317)) - ((g - obj0.e) * f)));
  44. } else {
  45. c = (obj0.a++ );
  46. obj0.a = obj0.d;
  47. g = c;
  48. }
  49. } else {
  50. h = (+ (c * ((-13138 - 56570) + (obj0.a + d))));
  51. if((((h + (c < c)) - h) == (h & (c > (obj0.d & -41174))))) {
  52. obj0.e = h;
  53. obj0.d = ((obj0.b | ((obj0.a | -29276) + (37757 ? obj0.d : g))) & (e + (f - a)));
  54. obj0.e = ((c - ((-23348 | 21451) == (-31862 - d))) - (((obj0.b * a) ^ (++ a)) ^ (- (obj0.e & 27751))));
  55. } else {
  56. }
  57. }
  58. b = c;
  59. }
  60. c = e;
  61. if(((b + h) <= ((obj0.c ^ obj0.d) + 38512))) {
  62. f = (- (h + (f < obj0.c)));
  63. if(((d - ((obj0.a | 18387) - (42900 * f))) != (obj0.e + b))) {
  64. } else {
  65. c = a;
  66. a = ((g + (obj0.a | (62639 - 28737))) - ((obj0.e & (19220 | -943)) ^ ((b ^ -6362) * (obj0.b + obj0.b))));
  67. if(((((-290 > 10645) ? (e - c) : 53004) & ((- obj0.b) > g)) <= (((34790 + 33601) <= (-23137 ? -43709 : 2642)) & ((obj0.a - -54485) == g)))) {
  68. d = ((-21859 * ((-51513 ? -57792 : obj0.e) + (++ h))) < (obj0.e & 52596));
  69. } else {
  70. e = ((((27131 != -23790) ? (-43447 ^ g) : (-45730 + obj0.c)) - ((a > e) ? (-55948 * obj0.e) : (+ c))) ^ (f * h));
  71. }
  72. }
  73. if((((h & (3094 <= 23859)) * d) >= ((obj0.a++ ) + (obj0.e & (43702 + b))))) {
  74. } else {
  75. }
  76. } else {
  77. }
  78. f = (((obj0.c ^ (d | -23005)) - e) - (((5839 ^ obj0.c) <= e) | (a++ )));
  79. WScript.Echo("a = " + (a>>3));
  80. WScript.Echo("b = " + (b>>3));
  81. WScript.Echo("c = " + (c>>3));
  82. WScript.Echo("d = " + (d>>3));
  83. WScript.Echo("e = " + (e>>3));
  84. WScript.Echo("f = " + (f>>3));
  85. WScript.Echo("g = " + (g>>3));
  86. WScript.Echo("h = " + (h>>3));
  87. WScript.Echo("obj0.a = " + (obj0.a>>3));
  88. WScript.Echo("obj0.b = " + (obj0.b>>3));
  89. WScript.Echo("obj0.c = " + (obj0.c>>3));
  90. WScript.Echo("obj0.d = " + (obj0.d>>3));
  91. WScript.Echo("obj0.e = " + (obj0.e>>3));
  92. WScript.Echo("ary[0] = " + (ary[0]>>3));
  93. WScript.Echo("ary[1] = " + (ary[1]>>3));
  94. WScript.Echo("ary[100] = " + (ary[100]>>3));
  95. WScript.Echo('done');
  96. })();