Numéro Méthode TOSTRING en JavaScript | Expliqué

Numéro Méthode TOSTRING en JavaScript | Expliqué
La méthode toString () dans JavaScript a été introduite avec la version de ES1 JavaScript; Cependant, cette méthode n'a pu effectuer que chaîne.toString () opérations. Mais avec la version plus récente, le programmeur peut désormais utiliser la fonction TOSTRING avec des nombres pour convertir ce numéro en une chaîne. Lorsqu'il est utilisé avec un numéro, une caractéristique fantastique de cette fonction est que nous pouvons convertir le numéro en une base spécifique avant de convertir le numéro en une chaîne.

Syntaxe de la fonction Nombre toString ()

Vous trouverez ci-dessous la syntaxe de la méthode toString () avec le numéro:

nombre.tostring (BasetobeConvertedIn)
  • nombre: C'est le nombre que la fonction toString () convertirait en chaîne
  • BasetobeConvertedIn: Cela définit la base du numéro à convertir avant de la convertir en chaîne.

Valeur de retour

La valeur de retour de la méthode toString () est un chaîne

Exemples de fonction ToString avec numéro

La fonction toString () peut être utilisée avec une variable de nombre en utilisant un opérateur de points, alors créons une variable de nombre avec l'instruction suivante:

var numvalue = 15;

Maintenant, nous allons effectuer la fonction TOSTRING mais avec différents arguments illustrant différentes valeurs de base pour le nombre converti

Exemple 1: Conversion d'un nombre en une chaîne sans changer sa base

Nous pouvons facilement changer une valeur numérique en une valeur de chaîne sans modifier sa base, et pour ce faire, nous ne transmettons aucun argument dans le toString () fonction.

Nous utiliserons la fonction toString () avec notre variable numvalue puis passez cela à la fonction de journal de console afin que nous obtenions le résultat sur notre fonction de journal de console:

var str = numvalue.toString ();
console.log (str);

Après avoir exécuté ce code, nous obtenons la sortie suivante sur notre terminal:

Comme vous pouvez le voir, le toString () a converti le nombre en chaîne sans changer sa base.

Exemple 2: Conversion d'un nombre en binaire à l'aide de la fonction toString

Nous pouvons utiliser la fonction TOSTRING avec un numéro pour le convertir en numéro binaire, puis en une chaîne en passant l'argument comme «2"

var str = numvalue.tostring (2);

Après cela, nous pouvons afficher le résultat sur le terminal en passant simplement la variable STR dans la fonction de journal de la console comme:

console.log (str);

Lors de l'exécution du code, nous obtenons la sortie suivante sur notre terminal:

Comme vous pouvez le voir, le résultat a été «1111«Ce qui équivaut à 15 mais en binaire ou en base 2.

Exemple 3: Conversion d'un nombre en octal puis en une chaîne

Pour convertir un nombre de la base 10 en octal ou base 8, nous devons simplement passer la valeur «8» dans l'argument de la fonction toString () comme

var str = numvalue.tostring (8);
console.log (str);

Si nous exécutons ce programme, vous obtenez la sortie suivante:

Le résultat "17"En octal équivaut à 15 dans la base 10.

Exemple 4: Conversion d'un nombre en hexadécimal à l'aide de ToString

La conversion d'un nombre en numéro hexadécimal ou base 16 est assez simple. Vous passez simplement dans la valeur 16 dans les arguments de la fonction toString () comme

var str = numvalue.tostring (16);
console.log (str);

La sortie du code-snippet mentionné ci-dessus est:

Comme vous pouvez facilement l'observer, nous obtenons la sortie comme «F"Ce qui équivaut à 15 dans la base décimale.

Exemple 5: Conversion d'un nombre en une base définie par l'utilisateur à l'aide de TOSTRING

Une caractéristique passionnante de la méthode toString () consiste à convertir le nombre en une valeur de base définie par l'utilisateur. Pour présenter, nous allons convertir notre "numvalue"Dans la base 6. Nous le faisons en utilisant les lignes suivantes:

var str = numvalue.tostring (6);
console.log (str);

Exécutez le programme et vous obtiendrez le résultat suivant sur votre terminal:

Comme vous pouvez facilement observer que la valeur 15 lorsqu'elle est convertie à partir de la base décimale (10) dans la base 6, il en résulte la valeur 23.

Conclure

La fonction Nombre toString () dans JavaScript est l'un des packages par défaut. Il est utilisé pour convertir un nombre en une chaîne avec la possibilité de modifier sa base avant la conversion. Si vous souhaitez convertir la valeur numérique en une chaîne sans aucune conversion de base, vous n'avez pas à passer un argument à la fonction toString (). De plus, si vous souhaitez convertir la valeur numérique d'une base décimale (10) en une autre valeur de base, vous devez passer le numéro de base comme argument à la fonction toString ().