Comment supprimer les zéros de premier plan d'une chaîne en javascript

Comment supprimer les zéros de premier plan d'une chaîne en javascript
Lorsqu'une chaîne contient des zéros de tête supplémentaires, il peut être très irritant. De plus, parfois, il devient important de les supprimer afin que la chaîne puisse être traitée plus loin. La suppression des zéros de premier plan d'une chaîne peut être un peu difficile pour les débutants, mais pas de soucis!

Cet article démontrera les méthodes pour éliminer les zéros principaux d'une chaîne.

Comment supprimer les zéros de premier plan d'une chaîne en javascript?

Pour éliminer les zéros principaux d'une chaîne, utilisez les méthodes énumérées ci-dessous:

  • méthode parseInt ()
  • méthode parsefloat ()
  • Méthode remplacer ()
  • Constructeur de nombres
  • Multiplier la chaîne par 1

Examinons le fonctionnement de chaque méthode séparément.

Méthode 1: supprimer les zéros de lead

Le "parseInt ()»La méthode est utilisée pour retirer les zéros principaux d'une chaîne contenant des valeurs entières. Il accepte une chaîne comme argument et la donne comme sortie après avoir retiré les zéros leader.

Syntaxe
Suivez la syntaxe donnée pour utiliser la méthode ParseInt ():

ParseInt (Strng);

Jetez un œil à l'exemple suivant pour en savoir plus sur la méthode donnée.

Exemple
Tout d'abord, nous créerons une chaîne qui contient des nombres à partir de zéros:

var strng = "0010100";

Ensuite, nous appellerons la méthode ParseInt () pour supprimer les zéros leader en passant la chaîne à la méthode et la stocker dans une variable nommée «engourdi»:

var numb = paSeInt (strNg);

Enfin, imprimez la valeur renvoyée sur la console:

console.log (engourdi);

La sortie donnée indique que les zéros leader sont supprimés avec succès de la chaîne:

Si vous souhaitez supprimer les zéros principaux d'un numéro de point flottant dans une chaîne, consultez la section suivante.

Méthode 2: supprimer les zéros de leads d'une chaîne à l'aide de la méthode parsefloat ()

Pour éliminer les zéros principaux d'une chaîne qui contient un numéro de point flottant, utilisez le "parsefloat ()" méthode. Il accepte également une chaîne comme argument.

Syntaxe
Suivez la syntaxe ci-dessous pour utiliser la méthode parsefloat ():

parsefloat (strng);

Exemple
Ici, nous allons créer une chaîne contenant le numéro décimal menant à Zeros:

var strng = "001.250 ";

Ensuite, appelez la méthode parsefloat () en y passant la chaîne en tant qu'argument et stocke la valeur résultante en variable "engourdi»:

var numb = parsefloat (strng);

Enfin, nous allons imprimer la valeur résultante sur la console en utilisant «console.enregistrer()" méthode:

console.log (engourdi);

Comme vous pouvez le voir que la sortie donnée montre que les zéros menant à la chaîne sont supprimés avec succès:

Dirigeons-nous vers la méthode suivante!

Méthode 3: supprimer les zéros de lead

Vous pouvez utiliser le "remplacer()”Méthode pour éliminer les zéros principaux d'une chaîne. Cette méthode utilise le motif ou l'expansion qui aide à remplacer quelque chose en fonction de ce regex.

Syntaxe
La méthode décrite suivante est utilisée pour la méthode Replace ():

strng.remplacer (regex, remplaceur);

Ici, "expirat"Est le motif qui aide à remplacer quelque chose par"substitut".

Exemple
Dans cet exemple, nous allons d'abord créer une chaîne nommée «strng»Et attribuez-lui une valeur ayant des zéros de premier plan:

var strng = "001500";

Ensuite, nous appellerons la méthode Remplace () en passant deux paramètres; Le regex, qui est utilisé pour supprimer les zéros principaux d'une chaîne et la chaîne vide qui agit comme un remplacement:

var numb = strng.remplacer (/ ^ 0 + /, ");

Enfin, nous allons imprimer la valeur résultante en utilisant le «console.enregistrer()" méthode:

console.log (engourdi);

Sortir

Passons de l'avant pour comprendre d'autres méthodes pour éliminer les zéros principaux de la chaîne.

Méthode 4: Supprimez les zéros principaux d'une chaîne à l'aide du constructeur de nombres

Le constructeur numéro () prend une chaîne comme argument et renvoie le numéro en tronquant zéro depuis le début de la chaîne.

Syntaxe
Utilisez la syntaxe suivante pour utiliser le constructeur numérique:

Numéro (Strng);

Exemple
Nous allons créer une nouvelle chaîne nommée "strng"Et attribuez la valeur"000100»:

var strng = "000100";

Ensuite, passez la chaîne au constructeur numéro qui supprimera les zéros de démarrage de la chaîne:

var numb = nombre (strNg);

Imprimez la valeur résultante stockée dans la variable "engourdi»:

console.log (engourdi);

Comme vous pouvez le voir dans la sortie, les zéros de départ sont supprimés de la chaîne:

Voyons une autre approche pour retirer les zéros d'une chaîne.

Méthode 5: Retirez les zéros de tête d'une chaîne en le multipliant avec 1

Vous pouvez supprimer les zéros placés avant le nombre en multipliant la chaîne avec «1". Lorsque la chaîne se multiplie avec une, elle supprime les zéros de démarrage et renvoie le numéro réel.

Syntaxe
Suivez la syntaxe donnée pour supprimer les zéros principaux d'une chaîne:

strng * 1;

Exemple
Nous allons créer une chaîne "strng"Avec valeur"001020»:

var strng = "001020";

Ensuite, multipliez la chaîne avec une et stockez-la dans une variable "engourdi»:

var numb = strng * 1;

Imprimez la valeur résultante en utilisant "console.enregistrer()" méthode:

console.log (engourdi);

Sortir

Nous avons rassemblé différentes méthodes pour éliminer les zéros principaux de la chaîne.

Conclusion

Pour supprimer des zéros principaux d'une chaîne, vous pouvez utiliser la méthode parseInt (), la méthode parsefloat (), la méthode remplace (), le constructeur numéro () ou multiplier la chaîne par 1. La méthode parseInt () renvoie la valeur int en supprimant les zéros principaux, tandis que la méthode parsefloat () donne le numéro de point flottant en tronquant les zéros leader. La méthode Remplace () utilise Regex pour supprimer les zéros. Dans cet article, nous avons démontré diverses méthodes pour éliminer les zéros principaux d'une chaîne.