Conversion de type

5 min Niveau 7

Il arrive parfois d’avoir besoin de convertir un type de variable en un autre (une chaîne de caractères en nombre, par exemple).

Ce cours traite des conversions suivantes :

  • Chaînes de caractères en nombres
  • Nombres en chaînes de caractères
  • Dates en nombres
  • Nombres en dates
  • Booléens en nombres
  • Nombres en booléens

Conversion en JavaScript

Il existe, en JavaScript, deux moyens de convertir un type de variable en un autre :

  • En utilisant des fonctions
  • Automatiquement, c’est-à-dire que le langage JavaScript convertit lui-même un type en un autre.

Convertir une chaîne de caractères en nombres

Pour ce faire, la fonction globale number() peut-être utilisée.

Cette fonction retourne donc une chaîne de caractères en nombre. Si la chaîne de caractères passée en paramètre est vide, alors 0 est retourné. Tout autre type de donnée retourne NaN.

Exemple :

Number("56.5"); // Retourne 56.5
Number(" "); // Retourne 0
Number(""); // Retourne également 0
Number("456 784"); // Retourne NaN

Remarque : Plus de fonctions de conversion pour les nombres ont été détaillées dans le cours traitant de ce sujet.

L’opérateur +

logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus