TypeScript Version: 3.1.0-dev.201xxxxx
Search Terms:
for loop, var, let, es5
Code
for(
let i = (setTimeout(() => console.log(i), 0), 0);
i < 2;
i++
) { }
Expected behavior:
> tsc test.ts -t es6 --outFile test.es6.out && node test.es6.out
< 0
> tsc test.ts -t es5 --outFile test.es5.out && node test.es5.out
< 0
Actual behavior:
> tsc test.ts -t es6 --outFile test.es6.out && node test.es6.out
< 0
> tsc test.ts -t es5 --outFile test.es5.out && node test.es5.out
< 2
TypeScript Version: 3.1.0-dev.201xxxxx
Search Terms:
for loop, var, let, es5
Code
Expected behavior:
Actual behavior: