12345678910111213141516171819202122 |
- 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);
- }
|