summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/ion/typeof.js
blob: 355609dd583184fb1e666014ad1945b50de6532e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function getType(v) {
    return typeof v;
}
function f() {
    for (var i=0; i<100; i++) {
        assertEq(getType({}), "object");
        assertEq(getType(Math.abs), "function");
        assertEq(getType(10), "number");
        assertEq(getType(Math.PI), "number");
        assertEq(getType(true), "boolean");
        assertEq(getType(""), "string");
        assertEq(getType(null), "object");
        assertEq(getType(undefined), "undefined");
    }
}
f();