for-basic.js 416 B

12345678910111213141516171819202122
  1. try {
  2. var a = [];
  3. for (var i = 0; i < 3; ++i) {
  4. a.push(i);
  5. }
  6. assert(a.length === 3);
  7. assert(a[0] === 0);
  8. assert(a[1] === 1);
  9. assert(a[2] === 2);
  10. for (; a.length < 6;) {
  11. a.push('x');
  12. }
  13. assert(a.length === 6);
  14. assert(a[3] === 'x');
  15. assert(a[4] === 'x');
  16. assert(a[5] === 'x');
  17. console.log("PASS");
  18. } catch (e) {
  19. console.log("FAIL: " + e);
  20. }