Files
ladybird/Tests/LibJS/AST/input/control-flow.js
Andreas Kling f7c961136f Tests/LibJS: Add AST dump test cases
Add 39 test cases exercising AST dump output and scope analysis.
Tests cover local/global identifier marking, eval/with poisoning,
destructuring, closures, hoisting, classes, generators, and more.
2026-02-10 02:05:20 +01:00

19 lines
260 B
JavaScript

function control(x) {
if (x > 0) {
return x;
} else {
return -x;
}
}
function loops(n) {
let sum = 0;
for (let i = 0; i < n; i++) {
sum += i;
}
while (sum > 100) {
sum -= 10;
}
return sum;
}