Cómo eliminar los ceros principales de una cadena en JavaScript

Cómo eliminar los ceros principales de una cadena en JavaScript
Cuando una cadena contiene ceros de liderazgo adicionales, puede ser muy irritante. Además, a veces, se vuelve importante eliminarlos para que la cadena se pueda procesar más. La eliminación de ceros principales de una cadena puede ser un poco desafiante para los principiantes, pero no se preocupe!

Esta redacción demostrará los métodos para eliminar los ceros principales de una cadena.

Cómo eliminar los ceros principales de una cadena en JavaScript?

Para eliminar los ceros principales de una cadena, utilice los métodos enumerados a continuación:

  • método parseint ()
  • método parsefloat ()
  • Método reemplazar ()
  • Constructor de números
  • Multiplicar cadena por 1

Examinemos el funcionamiento de cada método por separado.

Método 1: Eliminar los ceros principales de una cadena usando el método parseInt ()

El "parseint ()El método se utiliza para eliminar los ceros principales de una cadena que contiene valores enteros. Acepta una cadena como argumento y la da como salida después de eliminar los ceros principales.

Sintaxis
Siga la sintaxis dada para usar el método parseInt ():

parseint (strng);

Eche un vistazo al siguiente ejemplo para saber más sobre el método dado.

Ejemplo
Primero, crearemos una cadena que contenga números que comienzan con ceros:

var strng = "0010100";

Luego, llamaremos al método parseInt () para eliminar los ceros principales pasando la cadena al método y la almacenaremos en una variable llamada "adormecer":

var NUBR = parseInt (strng);

Finalmente, imprima el valor devuelto en la consola:

consola.log (entumecido);

La salida dada indica que los ceros principales se eliminan con éxito de la cadena:

Si desea eliminar los ceros principales de un número de punto flotante en una cadena, consulte la siguiente sección dada.

Método 2: Elimine los ceros principales de una cadena usando el método parsefloat ()

Para eliminar ceros de liderazgo de una cadena que contiene un número de punto flotante, use el "parsefloat ()" método. También acepta una cadena como argumento.

Sintaxis
Siga la siguiente sintaxis para usar el método parsefloat ():

parsefloat (strng);

Ejemplo
Aquí, crearemos una cadena que contenga el número decimal que conduce a ceros:

var strng = "001.250 ";

Luego, llame al método parsefloat () pasando la cadena como argumento y almacena el valor resultante en variable "adormecer":

var Numbr = parsefloat (strng);

Finalmente, imprimiremos el valor resultante en la consola usando "consola.registro()" método:

consola.log (entumecido);

Como puede ver, la salida dada muestra que los ceros que conducen desde la cadena se eliminan con éxito:

Vamos a dirigirnos hacia el siguiente método!

Método 3: Retire los ceros principales de una cadena usando el método reemplazar ()

Puedes usar el "reemplazar()"Método para eliminar ceros principales de una cadena. Este método utiliza el patrón o regex que ayuda a reemplazar algo basado en esa regex.

Sintaxis
El siguiente método descrito se utiliza para el método reemplazar ():

strng.reemplazar (regex, reemplazar);

Aquí, "regular"Es el patrón que ayuda a reemplazar algo con"reemplazo".

Ejemplo
En este ejemplo, primero crearemos una cadena llamada "strng"Y asignarlo un valor que tenga ceros principales:

var strng = "001500";

Luego, llamaremos al método reemplazar () pasando dos parámetros; El Regex, que se usa para eliminar los ceros principales de una cadena y la cadena vacía que actúa como un reemplazo:

var Numb = strng.reemplazar (/^0+/, ");

Finalmente, imprimiremos el valor resultante utilizando el "consola.registro()" método:

consola.log (entumecido);

Producción

Avancemos para comprender algunos otros métodos para eliminar los ceros principales de la cadena.

Método 4: Elimine los ceros principales de una cadena utilizando el constructor de números

El constructor number () toma una cadena como argumento y devuelve el número truncando cero desde el inicio de la cadena.

Sintaxis
Use la siguiente sintaxis para utilizar el constructor de números:

Número (strng);

Ejemplo
Crearemos una nueva cadena llamada "strng"Y asignar valor"000100":

var strng = "000100";

Luego, pase la cadena al constructor de números que eliminará los ceros de arranque de la cadena:

var Numbr = número (strng);

Imprima el valor resultante que se almacena en la variable "adormecer":

consola.log (entumecido);

Como puede ver en la salida, los ceros de arranque se eliminan de la cadena:

Veamos otro enfoque para eliminar los ceros de una cadena.

Método 5: Eliminar ceros de liderazgo de una cadena multiplicándola con 1

Puede eliminar los ceros colocados antes del número multiplicando la cadena con "1". Cuando la cadena se multiplica con uno, elimina los ceros iniciales y devuelve el número real.

Sintaxis
Siga la sintaxis dada para eliminar los ceros principales de una cadena:

strng * 1;

Ejemplo
Crearemos una cadena "strng"Con valor"001020":

var strng = "001020";

Luego, multiplique la cadena con una y guárdela en una variable "adormecer":

var Numbr = strng * 1;

Imprima el valor resultante usando "consola.registro()" método:

consola.log (entumecido);

Producción

Hemos reunido diferentes métodos para eliminar ceros principales de la cadena.

Conclusión

Para eliminar los ceros principales de una cadena, puede usar el método parseInt (), el método parsefloat (), el método reemplazar (), el constructor number () o multiplicar la cadena por 1. El método parseInt () devuelve el valor int eliminando ceros principales, mientras que el método parsefloat () proporciona el número de punto flotante truncando los ceros principales. El método reemplazar () utiliza regex para eliminar ceros. En este artículo, hemos demostrado varios métodos para eliminar los ceros principales de una cadena.