const a = 043 console.log(Number(a))Aquí, la variable a es octal, por lo que obtenemos el resultado 35. En cambio, quiero que la variable a sea un número 43. Resultados encontrados para eliminar ceros iniciales de una cadena ( Eliminar ceros iniciales de un número en Javascript )
Debido a que su valor comienza con 0 y su tipo es un número en lugar de una cadena, se reconocerá como octal, y cuando lo use directamente, javascript lo convertirá a decimal
La forma más rápida de usar Number.prototype.toString(radix)
let a = 043 console.log(a.toString(8))