let-scoping.js 279 B

1234567891011121314151617181920212223
  1. load("test-common.js");
  2. try {
  3. let i = 1;
  4. {
  5. let i = 3;
  6. assert(i === 3);
  7. }
  8. assert(i === 1);
  9. {
  10. const i = 2;
  11. assert(i === 2);
  12. }
  13. assert(i === 1);
  14. console.log("PASS");
  15. } catch (e) {
  16. console.log("FAIL: " + e);
  17. }