test88.js 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  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 = -18115;
  17. b = 36033;
  18. c = 39130;
  19. d = 16405;
  20. e = 8209;
  21. f = 28015;
  22. g = -3559;
  23. h = -27424;
  24. obj0.a = -1114;
  25. obj0.b = 3712;
  26. obj0.c = -38915;
  27. obj0.d = -43950;
  28. obj0.e = -65227;
  29. ary[0] = -29742;
  30. ary[1] = -21300;
  31. ary[100] = -48115;
  32. obj0.b = d;
  33. e = obj0.e;
  34. f = ((((e + obj0.d) - -6473) ^ g) > (((obj0.d > h) + obj0.c) * f));
  35. if(((((-19021 - -27283) - (a > -51251)) | (d * (-12603 <= 35302))) != ((+ (c ? obj0.e : obj0.b)) | ((-41295 ? 4325 : g) * (41900 != obj0.e))))) {
  36. if(((((d | c) + h) ^ (b ^ a)) <= (c - ((-18228 - obj0.e) > a)))) {
  37. e = a;
  38. } else {
  39. obj0.d = obj0.e;
  40. if(((54984 * ((-15910 ? -41613 : g) - obj0.a)) != ((c | e) * (b - e)))) {
  41. d = obj0.e;
  42. d = a;
  43. } else {
  44. f = obj0.e;
  45. e = ((1459 & (b | (31575 ^ -37905))) ? ((obj0.a + (h | g)) - -10215) : ((51854 & a) ^ ((-51248 | 7297) - obj0.d)));
  46. d = ((((c & 41559) & (-10015 | c)) - b) ^ (e ^ ((-57141 + -37941) | a)));
  47. }
  48. }
  49. a = ((-10839 * -25659) + (((g ? a : 41152) ^ (35695 ? obj0.b : 53185)) & f));
  50. if((((-12334 * (- 3603)) | ((8349 + 54287) & obj0.b)) < (48576 + d))) {
  51. } else {
  52. b = obj0.a;
  53. }
  54. } else {
  55. if((((d + (a ? -7269 : 13044)) ^ f) <= (obj0.e * g))) {
  56. if(((c ^ 16210) >= (((-59372 >= f) | h) + (-48540 - (- f))))) {
  57. c = ((obj0.c & obj0.a) & (-20794 | ((h < obj0.a) ? d : 64812)));
  58. obj0.b = c;
  59. f = ((9469 * ((obj0.c * h) & (55778 & 42443))) * (e | -34621));
  60. } else {
  61. }
  62. } else {
  63. b = ((((- obj0.e) - obj0.a) & ((17971 >= 30717) ? b : (obj0.d < 12079))) & (a | f));
  64. c = a;
  65. }
  66. if((((obj0.b * (41884 >= g)) & obj0.a) == (((7749 & -38234) + b) & b))) {
  67. if(((((obj0.b ? -1268 : c) ^ (46518 | -2870)) & b) != (((obj0.d == 22883) ? (f + obj0.d) : obj0.d) - g))) {
  68. } else {
  69. }
  70. } else {
  71. }
  72. if(((c & ((-25412 ^ -33685) != (b * h))) <= ((g | b) & -37530))) {
  73. f = (((obj0.d | obj0.e) * (- -15491)) - (c | ((17556 ^ 5372) | obj0.c)));
  74. if((((h | 32336) * a) != (h * 17491))) {
  75. } else {
  76. obj0.d = ((e * -1833) ^ ((b | (-52014 * obj0.a)) + ((++ e) + (f >= -30570))));
  77. c = (! (c | d));
  78. a = (! (h - ((++ c) * (32039 ? 54547 : d))));
  79. }
  80. } else {
  81. }
  82. }
  83. WScript.Echo("a = " + (a>>3));
  84. WScript.Echo("b = " + (b>>3));
  85. WScript.Echo("c = " + (c>>3));
  86. WScript.Echo("d = " + (d>>3));
  87. WScript.Echo("e = " + (e>>3));
  88. WScript.Echo("f = " + (f>>3));
  89. WScript.Echo("g = " + (g>>3));
  90. WScript.Echo("h = " + (h>>3));
  91. WScript.Echo("obj0.a = " + (obj0.a>>3));
  92. WScript.Echo("obj0.b = " + (obj0.b>>3));
  93. WScript.Echo("obj0.c = " + (obj0.c>>3));
  94. WScript.Echo("obj0.d = " + (obj0.d>>3));
  95. WScript.Echo("obj0.e = " + (obj0.e>>3));
  96. WScript.Echo("ary[0] = " + (ary[0]>>3));
  97. WScript.Echo("ary[1] = " + (ary[1]>>3));
  98. WScript.Echo("ary[100] = " + (ary[100]>>3));
  99. WScript.Echo('done');
  100. })();