Binary and Octal Literals

Recently, binary, octal, and hexadecimal literals have been supported in JavaScript. Such literals begin with 0 and are internally integers.


console.log(0b001 === 1); // binary

console.log(0o10 + 1); // octal

console.log(010); // octal

console.log(0xff); // hex

console.log((0xff).toString(16)); // hex

true 9 8 255 ff