load("test-common.js"); try { var a = [1, 2, 3]; assert(a.toString() === '1,2,3'); assert([].toString() === ''); assert([5].toString() === '5'); assert("rgb(" + [10, 11, 12] + ")" === "rgb(10,11,12)"); assert([undefined, null].toString() === ","); a = new Array(5); assert(a.toString() === ",,,,"); a[2] = "foo"; a[4] = "bar"; assert(a.toString() === ",,foo,,bar"); console.log("PASS"); } catch (e) { console.log("FAIL: " + e); }