Come imbottire un numero con zeri leader in JavaScript

Come imbottire un numero con zeri leader in JavaScript
Durante la risoluzione di problemi matematici, può esserci l'obbligo di restituire un valore preciso o un valore con un limite di dimensioni particolare. Ad esempio, restituire l'insieme di elementi con le stesse dimensioni per contenere contemporaneamente i valori piccoli e grandi. In tali casi, l'imbottitura di un numero con zeri principali in JavaScript è molto efficace nel trattare set di dati complessi.

Questo blog illustrerà gli approcci per pad un numero con zeri leader usando JavaScript.

Come imbottire un numero con zeri leader usando JavaScript?

Il numero può essere imbottito con zeri leader usando i seguenti approcci in combinazione con "padstart ()" metodo:

  • "Corda()Metodo "con un"Definito dall'utente" funzione.
  • "accordare()" metodo.

Discutiamo di ciascuno degli approcci dichiarati uno per uno!

Approccio 1: pad un numero con zeri leader in javascript usando il metodo String () con una funzione definita dall'utente

IL "padstart ()"Il metodo in JavaScript viene utilizzato per imbottire due stringhe. Mentre il "Corda()"Il metodo trasforma un valore in una stringa. Questi metodi possono essere utilizzati combinati con un "definito dall'utente"Funzione per abbreviare il numero dato con il numero specificato di zeri principali.

Sintassi

corda.padstart (lunghezza, pad)

Nella sintassi sopra data:

  • "lunghezza"Corrisponde alla lunghezza della stringa finale.
  • "pad"Si riferisce alla stringa che verrà imbottita.

Esempio

Passiamo attraverso l'esempio di seguito:

Implementa i seguenti passaggi come indicato nel frammento di codice sopra:

  • In primo luogo, inizializza il numero dichiarato da imbottire con gli zeri principali.
  • Nel passaggio successivo, definire una funzione chiamata "padnum ()"Avere i parametri dati.
  • Nei parametri della funzione, il "numero"Rappresenta il numero da imbottire e il"Lunghezza"Indica la lunghezza degli zeri principali da imbottire.
  • Nella definizione della funzione, converti il ​​numero passato nella stringa usando "Corda()" metodo.
  • Inoltre, applica il "padstart ()”Metodo da pad"zeri"Rispetto alla lunghezza passata.
  • Successivamente, accedi alla funzione definita passando il numero specificato e il numero di zeri da imbottire tramite "lunghezza"Proprietà, rispettivamente.
  • Di conseguenza, il numero specificato verrà imbottito con 2 e 3 zeri, rispettivamente.

Produzione

Come visto, il numero specificato è imbottito con il numero di zeri principali passati come parametri.

Approccio 2: imbottitura di un numero con zeri leader in JavaScript usando il metodo Tostring ()

IL "accordare()"Il metodo fornisce un numero sotto forma di una stringa. Questo metodo può essere implementato in combinazione con "padstart ()"Metodo per trasformare il numero definito dall'utente in una stringa e reticola con esso il numero di zeri.

Sintassi

numero.ToString (Radix)

Nella sintassi sopra:

  • "radix"Punta a"base"Deve essere utilizzato.

Esempio

Panoramiamo il seguente esempio di seguito:

Implementare i seguenti passaggi nel codice sopra:

  • Inserisci il numero da imbottire dall'utente tramite prompt.
  • Dopodiché, applica il "accordare()"Metodo per convertire il numero inserito dall'utente in una stringa.
  • Inoltre, applica il "padstart ()”Metodo da pad"4", Condurre zeri al numero immesso.

Produzione

Si può osservare che il numero risultante è imbottito con il numero di zeri principali inseriti dall'utente tramite prompt.

Conclusione

IL "padstart ()Metodo combinato con il "Corda()Metodo e "definito dall'utente"Funzione o la"accordare()"Il metodo può essere utilizzato per imbottire un numero con zeri leader in JavaScript. Il primo approccio può essere implementato per pad del numero specificato come numero di zeri principali tramite funzione. Quest'ultimo approccio può essere applicato per imporre semplicemente il numero definito dall'utente con un particolare numero di zeri principali. Questo tutorial ha spiegato come sfogliare un numero specificato e definito dall'utente con zeri leader utilizzando JavaScript.