test7.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  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 = 44810;
  17. b = 660;
  18. c = 54229;
  19. d = -13798;
  20. e = -1346;
  21. f = -54300;
  22. g = 6969;
  23. h = 12883;
  24. obj0.a = -53787;
  25. obj0.b = -58392;
  26. obj0.c = -62424;
  27. obj0.d = -47894;
  28. obj0.e = -55553;
  29. ary[0] = -59206;
  30. ary[1] = 22759;
  31. ary[100] = 8366;
  32. if(((h ^ ((-34176 & 23693) & (-6132 & a))) <= ((obj0.b | (obj0.e | -3973)) ^ (d >= (-24056 ? obj0.c : d))))) {
  33. d = ((c + 55126) - ((! obj0.c) - ((-49876 >= 43021) ? (obj0.c | -36074) : (21816 ^ -9475))));
  34. g = 18987;
  35. } else {
  36. if(((((a == -51083) ? obj0.a : obj0.c) & h) != (f - (obj0.b ^ (c | -11910))))) {
  37. if(((((f * -7690) - (a ^ b)) ^ b) > (((54904 < g) ? (+ f) : (obj0.d * obj0.d)) + obj0.b))) {
  38. g = (((obj0.d - (++ obj0.d)) ^ (d & obj0.c)) | (f ^ c));
  39. obj0.d = e;
  40. } else {
  41. }
  42. } else {
  43. }
  44. }
  45. obj0.e = ((f - (obj0.c != (61214 & d))) & (((-17760 | f) ^ (obj0.d ? 49851 : 22990)) | (! (-44764 ? d : a))));
  46. b = obj0.b;
  47. f = obj0.d;
  48. WScript.Echo("a = " + (a>>3));
  49. WScript.Echo("b = " + (b>>3));
  50. WScript.Echo("c = " + (c>>3));
  51. WScript.Echo("d = " + (d>>3));
  52. WScript.Echo("e = " + (e>>3));
  53. WScript.Echo("f = " + (f>>3));
  54. WScript.Echo("g = " + (g>>3));
  55. WScript.Echo("h = " + (h>>3));
  56. WScript.Echo("obj0.a = " + (obj0.a>>3));
  57. WScript.Echo("obj0.b = " + (obj0.b>>3));
  58. WScript.Echo("obj0.c = " + (obj0.c>>3));
  59. WScript.Echo("obj0.d = " + (obj0.d>>3));
  60. WScript.Echo("obj0.e = " + (obj0.e>>3));
  61. WScript.Echo("ary[0] = " + (ary[0]>>3));
  62. WScript.Echo("ary[1] = " + (ary[1]>>3));
  63. WScript.Echo("ary[100] = " + (ary[100]>>3));
  64. WScript.Echo('done');
  65. })();