| 123456789101112131415161718192021222324252627282930313233343536 |
- //-------------------------------------------------------------------------------------------------------
- // Copyright (C) Microsoft. All rights reserved.
- // Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
- //-------------------------------------------------------------------------------------------------------
- function f()
- {
- var o = new Object();
- o.i = 0;
- var ret = 0;
- for (var i = 0; i < 10; i++)
- {
- if (i % 2 == 0)
- {
- var j = o.i;
- o.i = i;
- var k = o.i;
- ret += j + k;
- }
- else
- {
- o.i = ret;
- }
- }
- return ret;
- }
- var x = f();
- if (x == 52)
- {
- WScript.Echo("PASS");
- }
- else
- {
- WScript.Echo("FAIL: got " + x);
- }
|