1)
0xf эквивалентно 15;
1e1 = 1 и 0, 1е2 = 1 и 2 нуля, 1е3 = 1 и 3 нуля etc
2)
0 == false // true
0 === false // false
!!0 === false // true
3) числовой ключ object key преобразуется в строковый, но так как в объектах ключи уникальные, остается лишь последний из одинаковых