05dd039151
```
do {
X
if (B) break;
} while (A)
```
to
```
do {
X
} while (!B && A)
```
Add inversion that takes boolean expression and applies negation to it, simplifying if possible (like !!a => a).
12 lines
167 B
JavaScript
Vendored
12 lines
167 B
JavaScript
Vendored
function box() {
|
|
var i = 1;
|
|
var sum = 0;
|
|
while (i < 10) {
|
|
sum += i;
|
|
i++
|
|
}
|
|
|
|
if (sum != 45) return "fail: " + sum;
|
|
|
|
return "OK"
|
|
} |