Tengo una matriz uint8 que en la primera posición tiene el valor: 0xb00000000 . Si console.log(uint8[0]) recibo 0 en la consola.
Sé que si hago uint8[0] = uint8[0] ^ 0b00000001 , el último bit cambiará a 1, luego si vuelvo a ejecutar console.log(uint8[0]) la consola registra 1 .
Mi pregunta es: ¿Cómo puedo obtener los 256 valores posibles de la misma manera para cambiar los bits?
¿Hay una fórmula para hacer esto?
Básicamente necesito que la consola muestre:
1
2
3
4
5
...