test63.js 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  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 = -8123;
  17. b = -43530;
  18. c = -51237;
  19. d = 4588;
  20. e = -48056;
  21. f = 63678;
  22. g = -21253;
  23. h = 20803;
  24. obj0.a = -6493;
  25. obj0.b = 22501;
  26. obj0.c = 50663;
  27. obj0.d = -50158;
  28. obj0.e = 58576;
  29. ary[0] = -51191;
  30. ary[1] = 18858;
  31. ary[100] = 9773;
  32. b = ((((64054 == -14438) + obj0.b) * f) | (d + d));
  33. if(((obj0.d & c) <= (obj0.d - (e - (b++ ))))) {
  34. } else {
  35. if(((c | (e ^ (f - 12666))) == ((60486 - e) | d))) {
  36. } else {
  37. obj0.b = d;
  38. b = ((((obj0.b | obj0.e) ^ d) + (+ (obj0.a ^ 62923))) != ((g + (18543 - 25541)) | (a | obj0.c)));
  39. }
  40. if(((((obj0.c ^ b) > (g ^ -41702)) * f) == (((b == obj0.a) ? (! -39541) : (obj0.c ^ 30568)) * (e & h)))) {
  41. e = (((29059 - (c <= h)) ^ (29660 < f)) & ((- obj0.d) & (b * g)));
  42. } else {
  43. e = obj0.b;
  44. a = ((35313 - obj0.a) & (((490 + 16760) * h) * ((f ^ h) & (f ^ obj0.e))));
  45. g = ((-30456 ^ c) ? ((e * a) | ((-51030 & -10400) - (7132 + 31023))) : (((4654 & obj0.d) + obj0.d) | ((f * 1481) + f)));
  46. }
  47. }
  48. if(((e * (c * 38927)) > (obj0.c | -42933))) {
  49. } else {
  50. if(((e & obj0.b) != (c + (b | 65107)))) {
  51. if((((-40499 >= obj0.d) ^ obj0.c) != ((b * (-9012 & 56054)) | ((-2329 | -43642) ^ 38159)))) {
  52. obj0.a = obj0.c;
  53. a = -12428;
  54. } else {
  55. }
  56. } else {
  57. }
  58. obj0.d = ((-15838 & e) ^ (((! -8144) - c) | a));
  59. }
  60. if(((((h + 28050) ^ (f - 14826)) - (g * obj0.c)) <= (g + (! e)))) {
  61. d = c;
  62. if(((((15757 ^ c) == (34760 + 9854)) | d) >= (h ^ (- (60155 - d))))) {
  63. obj0.c = ((((obj0.d * f) - -19070) ^ ((-18726 != a) ? -10112 : (1321 * -5859))) != (c & (b++ )));
  64. a = c;
  65. if(((4982 | (obj0.b | (a ^ b))) > (f ^ ((- -62276) & (obj0.d + d))))) {
  66. obj0.a = -45250;
  67. b = ((((obj0.a != 18214) ? (b & e) : (38172 * 46368)) & a) ? (((22828 ? f : 29595) & (-31544 & 539)) - obj0.c) : ((a - a) ^ ((d ? 20996 : 60102) - 57262)));
  68. } else {
  69. g = obj0.d;
  70. obj0.c = obj0.c;
  71. }
  72. } else {
  73. d = (- (obj0.e & ((- f) + (27728 & 6675))));
  74. d = ((obj0.d ^ ((d <= -4605) > c)) * (10907 | ((+ 36459) & b)));
  75. }
  76. } else {
  77. }
  78. WScript.Echo("a = " + (a>>3));
  79. WScript.Echo("b = " + (b>>3));
  80. WScript.Echo("c = " + (c>>3));
  81. WScript.Echo("d = " + (d>>3));
  82. WScript.Echo("e = " + (e>>3));
  83. WScript.Echo("f = " + (f>>3));
  84. WScript.Echo("g = " + (g>>3));
  85. WScript.Echo("h = " + (h>>3));
  86. WScript.Echo("obj0.a = " + (obj0.a>>3));
  87. WScript.Echo("obj0.b = " + (obj0.b>>3));
  88. WScript.Echo("obj0.c = " + (obj0.c>>3));
  89. WScript.Echo("obj0.d = " + (obj0.d>>3));
  90. WScript.Echo("obj0.e = " + (obj0.e>>3));
  91. WScript.Echo("ary[0] = " + (ary[0]>>3));
  92. WScript.Echo("ary[1] = " + (ary[1]>>3));
  93. WScript.Echo("ary[100] = " + (ary[100]>>3));
  94. WScript.Echo('done');
  95. })();