convert to number under boolean context (#2545)

This commit is contained in:
Alex Lam S.L
2017-12-01 12:52:36 +08:00
committed by GitHub
parent 5a1e99d713
commit 09b320e8a5
8 changed files with 15 additions and 12 deletions

View File

@@ -26,7 +26,7 @@ issue_1639_1: {
}
expect: {
for (var a = 100, b = 10, L1 = 5; --L1 > 0;)
if (--b, !1) var ignore = 0;
if (--b, 0) var ignore = 0;
console.log(a, b);
}
expect_stdout: true
@@ -57,7 +57,7 @@ issue_1639_2: {
expect: {
var a = 100, b = 10;
function f19() {
++a, 1;
++a, 0;
}
f19(),
console.log(a, b);