const byte = 0b11111111;
const bits = byte.toString(2).length;
console.log(bits); 📥 Inputs:
byte = 0b11111111 (255 en decimal)
❓ ¿Cuál es el output?
Ingresa tu respuesta abajo
💡 Explicación
Un byte siempre contiene 8 bits. En este código, convertimos el número binario 11111111 (que representa un byte completo con todos los bits en 1) a string binario y contamos su longitud. Esta es una verdad fundamental de la computación: 1 byte = 8 bits, lo que permite representar valores de 0 a 255.
¿Sabías que en los inicios de la computación no todos los bytes tenían 8 bits? 🤔 Comenta cuántos valores diferentes puede representar un byte! 💾