Sistema numérico en base 2, que solo utiliza los dígitos 0 y 1.
Es el lenguaje fundamental de los equipos informáticos. Todo dato en un ordenador se representa internamente en binario.
// Conversiones binario-decimal en JavaScript // Decimal a binario const decimal = 42; const binario = decimal.toString(2); // "101010" // Binario a decimal const numeroBinario = "101010"; const aDecimal = parseInt(numeroBinario, 2); // 42 // Operaciones bit a bit const a = 5; // 101 en binario const b = 3; // 011 en binario console.log(a & b); // AND: 1 (001) console.log(a | b); // OR: 7 (111) console.log(a ^ b); // XOR: 6 (110) console.log(~a); // NOT: -6 console.log(a << 1); // Shift izq: 10 (1010) console.log(a >> 1); // Shift der: 2 (10)