Me dan una serie de enteros como:
const vals=[ 00100, 11110, 00100101, ... ]y necesito simplemente hacer que cada valor sea iterable manteniendo la posición de los ceros iniciales. Mi primer pensamiento fue convertirlos en cadenas, pero JavaScript quiere usar la base 10 y nada de lo que he intentado cambiará esto. Y cuando intento analizarlo de nuevo a la base 2, los ceros iniciales se intercambian:
let testNum = 00100; // saves as 64 testNum = parseInt(testNum, 10); // using radix 2 returns NaN testNum = testNum.toString(2); // 1000000¡Cualquier ayuda sería muy apreciada!