test87.js 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  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 = 13698;
  17. b = -18475;
  18. c = 11313;
  19. d = 63368;
  20. e = 59902;
  21. f = -37327;
  22. g = 12929;
  23. h = 64240;
  24. obj0.a = 22827;
  25. obj0.b = -14766;
  26. obj0.c = 20309;
  27. obj0.d = -13759;
  28. obj0.e = -42654;
  29. ary[0] = 20744;
  30. ary[1] = -14561;
  31. ary[100] = 45789;
  32. if(((-41690 + (- 51486)) != ((obj0.e + (b <= c)) | obj0.b))) {
  33. d = (+ (g ^ b));
  34. d = obj0.b;
  35. b = ((h - ((-1138 <= -56544) ? obj0.a : (-48283 + obj0.c))) & (((f - e) * obj0.a) | obj0.a));
  36. } else {
  37. }
  38. obj0.a = b;
  39. d = obj0.d;
  40. if(((((45648 == 1074) ? 5653 : (++ f)) - (obj0.a + (-28026 * obj0.e))) < ((obj0.c == (-39710 ^ -27013)) & (a & (-32559 * f))))) {
  41. if(((obj0.d | h) >= (-4685 - h))) {
  42. if(((obj0.b & 6307) == (obj0.a & d))) {
  43. f = b;
  44. b = a;
  45. h = obj0.e;
  46. } else {
  47. obj0.b = 8457;
  48. }
  49. if(((g & ((-17106 & f) * b)) != (((a != -34533) ? (64493 <= a) : (obj0.c & 48422)) | obj0.c))) {
  50. b = (((e ^ (b ? a : 6227)) & ((obj0.c < 51056) & obj0.a)) ^ ((! (45597 | obj0.c)) ^ obj0.e));
  51. obj0.a = obj0.d;
  52. a = ((((obj0.a != 35389) ? (g * 58169) : (b + 60121)) - ((f ^ 21897) ^ (obj0.c & 19697))) - (((c + obj0.c) | (36748 ^ -23821)) + obj0.c));
  53. } else {
  54. obj0.d = obj0.d;
  55. e = 22014;
  56. }
  57. } else {
  58. h = ((obj0.e * ((60834 | obj0.a) - c)) < (obj0.b ^ obj0.e));
  59. }
  60. } else {
  61. if(((((17350 * 12901) + f) | ((e * obj0.e) * g)) < (((obj0.b | -15720) >= obj0.e) + -56564))) {
  62. } else {
  63. a = ((d + (+ obj0.d)) + ((f & f) + 46512));
  64. obj0.e = ((c - (h++ )) + (((35715 | obj0.b) * (32436 ? obj0.c : -4519)) + obj0.b));
  65. }
  66. h = (((g <= c) - g) + (h ^ ((obj0.a == -7376) + (54272 != 47895))));
  67. }
  68. WScript.Echo("a = " + (a>>3));
  69. WScript.Echo("b = " + (b>>3));
  70. WScript.Echo("c = " + (c>>3));
  71. WScript.Echo("d = " + (d>>3));
  72. WScript.Echo("e = " + (e>>3));
  73. WScript.Echo("f = " + (f>>3));
  74. WScript.Echo("g = " + (g>>3));
  75. WScript.Echo("h = " + (h>>3));
  76. WScript.Echo("obj0.a = " + (obj0.a>>3));
  77. WScript.Echo("obj0.b = " + (obj0.b>>3));
  78. WScript.Echo("obj0.c = " + (obj0.c>>3));
  79. WScript.Echo("obj0.d = " + (obj0.d>>3));
  80. WScript.Echo("obj0.e = " + (obj0.e>>3));
  81. WScript.Echo("ary[0] = " + (ary[0]>>3));
  82. WScript.Echo("ary[1] = " + (ary[1]>>3));
  83. WScript.Echo("ary[100] = " + (ary[100]>>3));
  84. WScript.Echo('done');
  85. })();