//------------------------------------------------------------------------------------------------------- | |
// Copyright (C) Microsoft. All rights reserved. | |
// Licensed under the MIT license. See LICENSE.txt file in the project root for full license information. | |
//------------------------------------------------------------------------------------------------------- | |
function test0() { | |
function makeArrayLength(x) { | |
if (!(x < 1)) { | |
return Math.floor(); | |
} | |
} | |
var obj2 = {}; | |
var func1 = function () { | |
y = ~(++this.prop5 >>> protoObj1.prop3) | |
protoObj1.length = makeArrayLength(y); | |
}; | |
obj2.method0 = func1; | |
protoObj1 = Object(); | |
Object.prototype.prop5 = -1921245026.9; | |
obj2.method0(); | |
WScript.Echo(protoObj1.length); | |
} | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); | |
test0(); |