test145.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  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 test0() {
  6. var loopInvariant = 11;
  7. var protoObj2 = {};
  8. var func1 = function () {
  9. var func5 = function () {
  10. function func6() {
  11. }
  12. };
  13. };
  14. var func3 = function () {
  15. };
  16. Object.prototype.method1 = func3;
  17. var ary = Array();
  18. var VarArr0 = [
  19. protoObj2,
  20. -333399140,
  21. 65535
  22. ];
  23. VarArr0[VarArr0.length] = -829014994;
  24. VarArr0[6] = 1571438007.1;
  25. do {
  26. if (3 > loopInvariant) {
  27. break;
  28. }
  29. for (var _strvar1 in ary) {
  30. loopInvariant--;
  31. ary[_strvar1] = VarArr0.reverse();
  32. }
  33. } while ({});
  34. }
  35. test0();
  36. test0();
  37. WScript.Echo("pass");