LibJS: Add support for do..while statements

This commit is contained in:
Andreas Kling 2020-04-04 21:29:23 +02:00
parent da0715aba9
commit f8393b80e3
Notes: sideshowbarker 2024-07-19 07:55:56 +09:00
5 changed files with 74 additions and 0 deletions

View file

@ -0,0 +1,17 @@
function assert(x) { if (!x) throw 1; }
try {
var number = 0;
do {
number++;
} while (number < 9);
assert(number === 9);
number = 0;
do number++; while(number < 3);
assert(number === 3);
console.log("PASS");
} catch (e) {
console.log("FAIL: " + e);
}