Como fazer um número com zeros líderes em javascript

Como fazer um número com zeros líderes em javascript
Ao resolver problemas matemáticos, pode haver um requisito para retornar algum valor preciso ou um valor com um limite de tamanho específico. Por exemplo, retornando o conjunto de elementos com o mesmo tamanho para conter os valores pequenos e grandes simultaneamente. Nesses casos, preencher um número com os principais zeros em JavaScript é muito eficaz para lidar com conjuntos de dados complexos.

Este blog ilustrará as abordagens para Pad um número com os zeros principais usando JavaScript.

Como fazer um número com os zeros principais usando javascript?

O número pode ser acolchoado com os zeros principais usando as seguintes abordagens em combinação com o “padstart ()”Método:

  • ““Corda()”Método com um“Usuário definido”Função.
  • ““para sequenciar()”Método.

Vamos discutir cada uma das abordagens declaradas uma a uma!

Abordagem 1: PAD Um número com zeros líderes em javascript usando o método String () com uma função definida pelo usuário

O "padstart ()”O método em JavaScript é utilizado para encaixar duas cordas. Considerando que a "Corda()”O método transforma um valor em uma string. Esses métodos podem ser utilizados combinados com um “usuário definido”Função para adotar o número fornecido com o número especificado de zeros líderes.

Sintaxe

corda.padstart (comprimento, bloco)

Na sintaxe acima mencionada:

  • ““comprimento”Corresponde ao comprimento da sequência final.
  • ““almofada”Refere -se à corda que será acolchoada.

Exemplo

Vamos passar pelo exemplo abaixo:

Implemente as etapas a seguir, conforme fornecido no snippet de código acima:

  • Em primeiro lugar, inicialize o número declarado para ser acolchoado com os zeros principais.
  • Na próxima etapa, defina uma função chamada “padnum ()”Tendo os parâmetros fornecidos.
  • Nos parâmetros da função, o “número”Representa o número a ser acolchoado e o“Comprimento”Indica o comprimento dos zeros principais para ser acolchoado.
  • Na definição da função, converta o número passado na string usando o “Corda()”Método.
  • Além disso, aplique o “padstart ()”Método para Pad“zeros”Com relação ao comprimento passado.
  • Depois disso, acesse a função definida passando o número especificado e o número de zeros a serem acolchoados através do “comprimentoPropriedade, respectivamente.
  • Resultantemente, o número especificado será acolchoado com 2 e 3 zeros, respectivamente.

Saída

Como visto, o número especificado é acolchoado com o número de zeros principais passados ​​como parâmetros.

Abordagem 2: preenchendo um número com os zeros líderes em javascript usando o método tostring ()

O "para sequenciar()”O método fornece um número na forma de uma string. Este método pode ser implementado em combinação com o “padstart ()”Método para transformar o número definido pelo usuário em uma string e pad o número de zeros principais com ele.

Sintaxe

número.ToString (Radix)

Na sintaxe acima:

  • ““Radix"Aponta para o"base”Isso precisa ser utilizado.

Exemplo

Vamos ver o exemplo abaixo do exemplo:

Implemente as etapas a seguir no código acima:

  • Insira o número a ser acolchoado do usuário via prompt.
  • Depois disso, aplique o “para sequenciar()”Método para converter o número inserido no usuário em uma string.
  • Além disso, aplique o “padstart ()”Método para Pad“4”, Levando os zeros ao número inserido.

Saída

Pode -se observar que o número resultante é acolchoado com o número de zeros líderes inseridos pelo usuário via prompt.

Conclusão

O "padstart ()”Método combinado com o“Corda()”Método e“usuário definido"Função ou a"para sequenciar()”O método pode ser usado para fazer um número com os zeros líderes em JavaScript. A abordagem anterior pode ser implementada para obter o número especificado como o número de zeros principais via função. A última abordagem pode ser aplicada para simplesmente preencher o número definido pelo usuário com um número específico de zeros líderes. Este tutorial explicou como picar um número especificado e definido pelo usuário com os zeros principais usando JavaScript.