var a = 1<<31
var b = 0x80000000
console.log(a, b)
console.log(a.toString(16), b.toString(16))
dalja
-2147483648 2147483648
-80000000 80000000
- Si të shkruani një version të panënshkruar të
toString(16)
për të marrë rezultatin pritur80000000
?
Unë sugjeroj që variabla a
të mbajë ende 10000000 00000000 00000000 00000000
, por a
dhe b
nuk janë të barabarta. Edhe pse paksa ato janë të njëjta.