test41.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 = -15797;
  17. b = -12440;
  18. c = -44990;
  19. d = -59142;
  20. e = -63409;
  21. f = -35046;
  22. g = -20649;
  23. h = -45743;
  24. obj0.a = 4530;
  25. obj0.b = 27210;
  26. obj0.c = 65109;
  27. obj0.d = -45403;
  28. obj0.e = 59142;
  29. ary[0] = 64560;
  30. ary[1] = 21942;
  31. ary[100] = 31817;
  32. a = ((obj0.c & obj0.e) & ((b > (-59527 ? -52526 : g)) - (h == (h ? h : -863))));
  33. if(((a & c) == (65421 | ((obj0.a + h) + (b & obj0.c))))) {
  34. } else {
  35. if(((c ^ ((h <= a) ? (-23059 + -9043) : obj0.a)) < (((32618 * obj0.e) - (45168 * -33241)) * e))) {
  36. if(((obj0.e - d) <= (b | obj0.c))) {
  37. f = obj0.b;
  38. obj0.c = 32629;
  39. b = ((b + ((-45845 * f) == (-50200 ? e : 51011))) - (((! obj0.d) * obj0.d) ^ (obj0.c++ )));
  40. } else {
  41. b = -51234;
  42. c = (((h - d) ^ ((56094 ? -61281 : d) | (e ^ obj0.c))) + (((c * obj0.c) + (a ^ b)) & (d * (-51447 * f))));
  43. }
  44. } else {
  45. b = a;
  46. if(((h + c) <= (obj0.a + g))) {
  47. } else {
  48. obj0.b = h;
  49. }
  50. g = b;
  51. }
  52. if(((((-38399 ^ -65329) | (20546 ^ obj0.e)) | obj0.e) == (((obj0.e & h) * (-9062 | b)) ^ obj0.e))) {
  53. obj0.a = (+ (f | ((f - -7192) - g)));
  54. obj0.c = e;
  55. if(((((obj0.d > a) | (-11518 + -8590)) + ((27476 * 56421) + (obj0.a != obj0.b))) != (obj0.c * (-15615 & obj0.b)))) {
  56. d = 43650;
  57. } else {
  58. obj0.a = ((c ^ (obj0.a + (obj0.d * obj0.b))) | (((b | obj0.a) - (d | obj0.d)) ^ (-43385 | (25642 + obj0.b))));
  59. obj0.a = e;
  60. }
  61. } else {
  62. }
  63. if((((20879 | obj0.a) - e) == (((f <= -4358) - a) + d))) {
  64. g = g;
  65. } else {
  66. h = d;
  67. a = ((((28369 == obj0.c) - (c & -47304)) + h) < (((e * 47427) * (! obj0.b)) & -7300));
  68. if(((f ^ obj0.a) <= (((f * 3620) | e) + ((- obj0.b) == (d & 27597))))) {
  69. obj0.e = ((obj0.b * -49215) < ((g > 51180) - 57830));
  70. obj0.e = ((d * ((-3390 < -39523) ? f : (a & 46305))) ? (((-31670 * -65044) * (obj0.b - obj0.d)) ^ (! c)) : (c | obj0.b));
  71. } else {
  72. h = (obj0.c++ );
  73. d = ((((-54851 ^ -49127) != -32760) & e) + ((b & f) - e));
  74. }
  75. }
  76. }
  77. obj0.b = ((obj0.b + f) * ((d & a) ^ a));
  78. obj0.b = (((f + 15868) - b) <= (((1956 + -38717) | (32148 + 57694)) - (+ obj0.b)));
  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. })();