test27.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  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 = -64127;
  17. b = 49563;
  18. c = 37704;
  19. d = -2071;
  20. e = 53717;
  21. f = 2990;
  22. g = -32639;
  23. h = 51435;
  24. obj0.a = 13702;
  25. obj0.b = 13881;
  26. obj0.c = -21119;
  27. obj0.d = -14811;
  28. obj0.e = 33873;
  29. ary[0] = 10747;
  30. ary[1] = -8018;
  31. ary[100] = -37300;
  32. obj0.e = obj0.d;
  33. if(((-42954 * (d++ )) <= (c | (+ (52710 ? b : 3733))))) {
  34. b = ((((35566 >= 35804) & (-25411 <= d)) - (+ (obj0.a | -49000))) * (((49799 >= b) + a) | (c ^ e)));
  35. if((((b & (c * h)) | ((+ 5311) ^ (-41192 | h))) == ((obj0.c | (c ^ -24971)) * h))) {
  36. obj0.a = b;
  37. if(((7665 | (a - d)) >= (((-52989 <= c) ? -14635 : (a ? obj0.b : 36199)) + ((obj0.e | f) | (17894 & obj0.c))))) {
  38. c = (obj0.c++ );
  39. } else {
  40. obj0.e = f;
  41. }
  42. obj0.d = ((obj0.c + ((-14025 > g) & obj0.b)) & (((-24937 & g) * (+ e)) & (+ (-51682 * obj0.a))));
  43. } else {
  44. obj0.e = ((((d | a) | (e ? 5452 : -29762)) + ((22846 < -38570) ? (a - obj0.b) : (11833 - g))) <= (((-28271 < -37871) | e) * (f++ )));
  45. }
  46. e = e;
  47. } else {
  48. if(((e | obj0.d) <= (((+ 21217) * (g | obj0.d)) - 58704))) {
  49. f = (((18906 - (-55266 | f)) & (h + (obj0.d * obj0.b))) ^ ((obj0.a * e) ^ obj0.a));
  50. d = obj0.a;
  51. obj0.d = ((a * ((e ^ obj0.c) - (e ? -33430 : -1321))) + (obj0.e + g));
  52. } else {
  53. if(((e * obj0.e) != ((+ f) * (! (f + d))))) {
  54. e = e;
  55. } else {
  56. }
  57. h = (((obj0.a & (g ? h : -12009)) - ((-12229 == -39578) ? (65200 > -46923) : (-38685 & 9845))) & (((-36028 | -1076) + g) - obj0.d));
  58. obj0.b = obj0.c;
  59. }
  60. if(((-7231 & ((25019 + -50672) | obj0.b)) > (((-22865 - a) < (d >= -31319)) & d))) {
  61. f = c;
  62. a = obj0.d;
  63. } else {
  64. obj0.c = obj0.b;
  65. }
  66. if(((((obj0.c < obj0.d) ? (a * -28275) : g) | ((h | 34556) + f)) < (((-57877 <= c) ? (obj0.b == 38492) : obj0.d) * -40379))) {
  67. } else {
  68. f = -28336;
  69. }
  70. }
  71. c = c;
  72. if((((e <= (53174 >= d)) * obj0.b) > (obj0.d & ((-22453 | e) - (b & b))))) {
  73. } else {
  74. }
  75. WScript.Echo("a = " + (a>>3));
  76. WScript.Echo("b = " + (b>>3));
  77. WScript.Echo("c = " + (c>>3));
  78. WScript.Echo("d = " + (d>>3));
  79. WScript.Echo("e = " + (e>>3));
  80. WScript.Echo("f = " + (f>>3));
  81. WScript.Echo("g = " + (g>>3));
  82. WScript.Echo("h = " + (h>>3));
  83. WScript.Echo("obj0.a = " + (obj0.a>>3));
  84. WScript.Echo("obj0.b = " + (obj0.b>>3));
  85. WScript.Echo("obj0.c = " + (obj0.c>>3));
  86. WScript.Echo("obj0.d = " + (obj0.d>>3));
  87. WScript.Echo("obj0.e = " + (obj0.e>>3));
  88. WScript.Echo("ary[0] = " + (ary[0]>>3));
  89. WScript.Echo("ary[1] = " + (ary[1]>>3));
  90. WScript.Echo("ary[100] = " + (ary[100]>>3));
  91. WScript.Echo('done');
  92. })();