Este artigo irá demonstrar os métodos para eliminar zeros à esquerda de uma string.
Como remover zeros à esquerda de uma string em JavaScript?
Para remover zeros à esquerda de uma string, utilize os métodos listados abaixo:
- método parseInt()
- método parseFloat()
- método substituir()
- Construtor de número
- Multiplicar string por 1
Vamos examinar o funcionamento de cada método separadamente.
Método 1: Remover zeros à esquerda de uma string usando o método parseInt()
O ' parseInt() ” é usado para remover os zeros à esquerda de uma String contendo valores inteiros. Ele aceita uma string como argumento e a fornece como saída após remover os zeros à esquerda.
Sintaxe
Siga a sintaxe fornecida para usar o método parseInt():
parseInt ( forte ) ;
Dê uma olhada no exemplo a seguir para saber mais sobre o método fornecido.
Exemplo
Primeiro, vamos criar uma string que contém números começando com zeros:
foi forte = '0010100' ;
Em seguida, chamaremos o método parseInt() para remover os zeros à esquerda passando a string para o método e armazenando-a em uma variável chamada “ dormente ”:
foi dormente = parseInt ( forte ) ;Por fim, imprima o valor retornado no console:
console. registro ( dormente ) ;A saída fornecida indica que os zeros à esquerda foram removidos com sucesso da string:
Se você deseja remover os zeros à esquerda de um número de ponto flutuante em uma string, consulte a próxima seção.
Método 2: Remover zeros à esquerda de uma string usando o método parseFloat()
Para remover zeros à esquerda de uma string que contém um número de ponto flutuante, use o “ pressioneFloat() ” método. Ele também aceita uma string como argumento.
Sintaxe
Siga a sintaxe abaixo para usar o método parseFloat():
Exemplo
Aqui, vamos criar uma string contendo o número decimal que leva a zeros:
Em seguida, chame o método parseFloat() passando a string nele como um argumento e armazena o valor resultante na variável “ dormente ”:
foi dormente = pressFloat ( forte ) ;Por fim, imprimiremos o valor resultante no console usando “ console.log() ” método:
console. registro ( dormente ) ;Como você pode ver, a saída fornecida mostra que os zeros à esquerda da string foram removidos com sucesso:
Vamos para o próximo método!
Método 3: Remover zeros à esquerda de uma string usando o método replace()
Você pode usar o “ substituir() ” para eliminar zeros à esquerda de uma string. Esse método usa o padrão ou regex que ajuda a substituir algo baseado nesse regex.
Sintaxe
O seguinte método descrito é usado para o método replace():
Aqui, ' regex ” é o padrão que ajuda a substituir algo por “ substituto ”.
Exemplo
Neste exemplo, primeiro vamos criar uma string chamada “ forte ” e atribua a ele um valor com zeros à esquerda:
Em seguida, chamaremos o método replace() passando dois parâmetros; o regex, que é usado para remover zeros à esquerda de uma string e a string vazia que atua como um substituto:
foi dormente = forte. substituir ( /^0+/ , '' ) ;Finalmente, vamos imprimir o valor resultante usando o “ console.log() ” método:
console. registro ( dormente ) ; Resultado
Vamos seguir em frente para entender alguns outros métodos para remover zeros à esquerda da string.
Método 4: Remover zeros à esquerda de uma string usando o construtor de números
O construtor Number() recebe uma string como argumento e retorna o número truncando zero desde o início da string.
Sintaxe
Use a seguinte sintaxe para utilizar o construtor Number:
Exemplo
Vamos criar uma nova string chamada “ forte ” e atribua o valor “ 000100 ”:
Em seguida, passe a string para o construtor Number que removerá os zeros iniciais da string:
foi dormente = Número ( forte ) ;Imprima o valor resultante que está armazenado na variável “ dormente ”:
console. registro ( dormente ) ;Como você pode ver na saída, os zeros iniciais são removidos da string:
Vamos ver outra abordagem para remover zeros de uma string.
Método 5: Remover zeros à esquerda de uma string multiplicando-a por 1
Você pode remover zeros colocados antes do número multiplicando a string por “ 1 ”. Quando a string se multiplica por um, ela remove os zeros iniciais e retorna o número real.
Sintaxe
Siga a sintaxe fornecida para excluir os zeros à esquerda de uma string:
Exemplo
Vamos criar uma string “ forte ” com valor “ 001020 ”:
Em seguida, multiplique a string por um e armazene-a em uma variável “ dormente ”:
foi dormente = forte * 1 ;Imprima o valor resultante usando “ console.log() ” método:
console. registro ( dormente ) ; Resultado
Reunimos diferentes métodos para remover zeros à esquerda da string.
Conclusão
Para remover zeros à esquerda de uma string, você pode usar o método parseInt(), o método parseFloat(), o método replace(), o construtor Number() ou multiplicar a string por 1. O método parseInt() retorna o valor int removendo a entrelinha zeros, enquanto o método parseFloat() fornece o número de ponto flutuante truncando os zeros à esquerda. O método replace() usa regex para remover zeros. Neste artigo, demonstramos vários métodos para remover zeros à esquerda de uma string.