Cet article discutera des différentes méthodes pour une conversion de chaîne pour flotter dans JavaScript. Alors, commençons!
Comment convertir la chaîne en flottant en javascript
Dans JavaScript, vous pouvez convertir String en flottant en utilisant les approches suivantes:
Nous allons maintenant expliquer en détail chacune des méthodes mentionnées ci-dessus.
Comment convertir la chaîne en flottant en javascript à l'aide de la conversion de type
"Conversion de type"Est une fonctionnalité JavaScript qui oblige le compilateur à modifier le type d'expression ou de valeur donné. En JavaScript, il existe plusieurs opérateurs utilisés pour convertir les types de données. Par exemple, le L'opérateur unary «+» convertit la chaîne valeur de flotter.
Syntaxe
var float = + (chaîne)Ici, l'opérateur unaire «+"Convertira le type de"chaîne«Valeur à un«flotter" nombre.
Exemple
Tout d'abord, nous définirons un «convertir()«Fonction qui accepte un«chaîne«L'argument et le convertit en«flotter"Utilisation de l'opérateur unaire"+". Cette fonction renverra le numéro de point flottant:
Dans l'étape suivante, nous créerons une variable de chaîne "un"Avoir la valeur"63.23«Et passez-le au«convertir()" fonction:
var a = "63.23 ";La sortie donnée signifie que le type de «63.23"Est converti avec succès de"chaîne" pour "flotter»:
Maintenant, consultons l'autre méthode de conversion de la chaîne en flottant en javascript.
Comment convertir la chaîne pour flotter en javascript à l'aide de la méthode Parsefloat ()
JavaScript propose une méthode intégrée nommée «parsefloat ()«Cela peut être utilisé pour Conversion de la chaîne à un point flottant nombre. Cette méthode accepte la chaîne spécifiée "valeur«Comme argument, puis sort le numéro de flotteur converti.
Syntaxe
parsefloat (String)Ici, le javascript "parsefloat ()"La méthode prend"chaîne«Comme argument et renvoie un numéro de point flottant.
Exemple 1
Nous allons maintenant convertir la valeur de la chaîne "32.54«Dans un numéro de point flottant en utilisant le«parsefloat ()" méthode:
Comme vous pouvez le voir, le «taper"Des adoptions"chaîne"L'argument est maintenant changé en"nombre»:
Exemple 2
Si la chaîne spécifiée contient des espaces traînants et principaux, alors le «parsefloat ()«La méthode les ignorera et renvoie le numéro de point flottant:
L'exécution du code ci-dessus convertira la chaîne » 220 "Dans Float"220»:
Exemple 3
Dans le cas, si la chaîne comprend différents types de valeurs, alors le javascript «parsefloat ()»La méthode renverra le numéro de point flottant jusqu'à ce qu'il atteigne n'importe quel caractère non nucère:
Ici le "parsefloat ()"La méthode convertira la chaîne"2022 @ Linuxhint.com" pour "2022”Numéro de point flottant:
Exemple 4
Pour les caractères non nucères, le "parsefloat ()"Le numéro reviendra"Nan»(Pas un nombre):
Exécution du don "parsefloat ()"La méthode reviendra"Nan"Pour la chaîne passée"linuxhint.com2022 @«Comme cela commence par un caractère non nucléaire:
Exemple 5
Dans un scénario où le a passé "chaîne"L'argument comprend des espaces entre les nombres, puis le javascript"parsefloat ()»La méthode ne renvoiera que le premier numéro rencontré.
Par exemple, dans l'exemple suivant, nous passerons le «20 45 23456«String comme argument au«parsefloat ()«Méthode, et il définit le premier numéro«20«Comme son cas de retour:
var a = parsefloat ("20 45 23456");Sortir
C'était toutes les informations essentielles liées à la conversion d'une chaîne en flottant en javascript. Vous pouvez approfondir les recherches en fonction de vos préférences.
Conclusion
Pour convertir la chaîne pour flotter, Vous pouvez utiliser le "Conversion de type"Fonction JavaScript ou"parsefloat ()" méthode. La conversion de type utilise le Opérateur unary «+» pour convertir la valeur de chaîne en flottant, tandis que le "Parsefloat ()" la méthode accepte une chaîne "valeur«Comme argument et renvoie le numéro de flotteur converti. Cet article a discuté de différentes méthodes pour convertir les chaînes en nombres à virgule flottante en JavaScript.