TypeScript/tests/baselines/reference/for-inStatementsArray.js
Anders Hejlsberg 1798024f4f Updating tests
2016-01-06 16:13:02 -08:00

77 lines
1.1 KiB
TypeScript

//// [for-inStatementsArray.ts]
let a: Date[];
let b: boolean[];
for (let x in a) {
let a1 = a[x];
let a2 = a[(x)];
let a3 = a[+x];
let b1 = b[x];
let b2 = b[(x)];
let b3 = b[+x];
}
for (let x in a) {
for (let y in a) {
for (let z in a) {
let a1 = a[x];
let a2 = a[y];
let a3 = a[z];
}
}
}
let i: string;
let j: string;
for (i in a) {
for (j in b) {
let a1 = a[i];
let a2 = a[j];
}
}
var s: string;
for (var s in a) {
let a1 = a[s];
}
for (s in a) {
let a1 = a[s];
}
//// [for-inStatementsArray.js]
var a;
var b;
for (var x in a) {
var a1 = a[x];
var a2 = a[(x)];
var a3 = a[+x];
var b1 = b[x];
var b2 = b[(x)];
var b3 = b[+x];
}
for (var x in a) {
for (var y in a) {
for (var z in a) {
var a1 = a[x];
var a2 = a[y];
var a3 = a[z];
}
}
}
var i;
var j;
for (i in a) {
for (j in b) {
var a1 = a[i];
var a2 = a[j];
}
}
var s;
for (var s in a) {
var a1 = a[s];
}
for (s in a) {
var a1 = a[s];
}