Retourner à la page d'accueil de TJS

Question : Comment convertir une chaîne JavaScript en nombre et inversement ?

Réponse :

Le JavaScript n'est pas un langage fortement typé, mais il est parfois intéressant de convertir une chaîne de caractères en nombre pour pouvoir effectuer des calculs
var chaine = "182.23";
var nb=parseInt(chaine); // nb vaut alors 182
var nb2=parseFloat(chaine); // nb2 vaut alors 182.23

parseInt() convertit la chaîne en entier.
parseFloat() convertit la chaîne en nombre réel.

Pour convertir un nombre en chaîne de caractères, le plus simple est de faire :
var nb=182.23;
var chaine = nb + ""; // chaine est une string qui contient "182.23"

Le plus syntaxiquement correct est d'utiliser la méthode toString() :
var nb=182.23;
var chaine = nb.toString(); // chaine est la conversion en chaîne et contient "182.23"

Liens en rapport :




Revenir à la liste des questions

Rechercher : dans les titres - les réponses

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...

Le guide complet du javascript

Le Guide Complet du JavascriptEn savoir plus sur mon livre aux Editions Micro Application
Le 21/09/2017 17:57:14 sur php7 en 10.76 ms