function f() {
    assertEq(Array.isArray(10), false);
    assertEq(Array.isArray([]), true);
    assertEq(Array.isArray(Math), false);

    var objs = [{}, []];
    for (var i=0; i<objs.length; i++)
        assertEq(Array.isArray(objs[i]), i === 1);
    var arr = [[], [], 1];
    for (var i=0; i<arr.length; i++)
        assertEq(Array.isArray(arr[i]), i < 2);
}
f();
f();
f();