Array.prototype.toString.js 411 B

123456789101112131415161718
  1. try {
  2. var a = [1, 2, 3];
  3. assert(a.toString() === '1,2,3');
  4. assert([].toString() === '');
  5. assert([5].toString() === '5');
  6. assert("rgb(" + [10, 11, 12] + ")" === "rgb(10,11,12)");
  7. a = new Array(5);
  8. assert(a.toString() === ",,,,");
  9. a[2] = "foo";
  10. a[4] = "bar";
  11. assert(a.toString() === ",,foo,,bar");
  12. console.log("PASS");
  13. } catch (e) {
  14. console.log("FAIL: " + e);
  15. }