//// [octalIntegerLiteral.ts] var oct1 = 0o45436; var oct2 = 0O45436; var oct3 = 0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777; var oct4 = 0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777; var obj1 = { 0o45436: "Hello", a: 0o45436, b: oct1, oct1, 0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777: true } var obj2 = { 0O45436: "hi", a: 0O45436, b: oct2, oct2, 0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777: false, } obj1[0o45436]; // string obj1["0o45436"]; // any obj1["19230"]; // string obj1[19230]; // string obj1["a"]; // number obj1["b"]; // number obj1["oct1"]; // number obj1["Infinity"]; // boolean obj2[0O45436]; // string obj2["0O45436"]; // any obj2["19230"]; // string obj2[19230]; // string obj2["a"]; // number obj2["b"]; // number obj2["oct2"]; // number obj2[5.462437423415177e+244]; // boolean obj2["5.462437423415177e+244"]; // boolean obj2["Infinity"]; // any //// [octalIntegerLiteral.js] var oct1 = 19230; var oct2 = 19230; var oct3 = Infinity; var oct4 = 5.462437423415177e+244; var obj1 = { 19230: "Hello", a: 19230, b: oct1, oct1: oct1, Infinity: true }; var obj2 = { 19230: "hi", a: 19230, b: oct2, oct2: oct2, 5.462437423415177e+244: false, }; obj1[19230]; // string obj1["0o45436"]; // any obj1["19230"]; // string obj1[19230]; // string obj1["a"]; // number obj1["b"]; // number obj1["oct1"]; // number obj1["Infinity"]; // boolean obj2[19230]; // string obj2["0O45436"]; // any obj2["19230"]; // string obj2[19230]; // string obj2["a"]; // number obj2["b"]; // number obj2["oct2"]; // number obj2[5.462437423415177e+244]; // boolean obj2["5.462437423415177e+244"]; // boolean obj2["Infinity"]; // any