Méthodes JavaScript pour travailler avec les nombres

Méthodes JavaScript pour travailler avec les nombres
Un autre type de données primitif qui représente des valeurs positives, négatives, flottantes, binaires, octales, hexadécimales et exponentielles en programmation est un Nombre.

JavaScript nous fournit divers Méthodes numériques à travers lequel nous pouvons manipuler les valeurs numériques. Dans cet article, nous apprendrons diverses méthodes pour travailler avec des nombres en JavaScript ainsi que des exemples.

Méthodes numériques

Pour travailler avec des nombres, nous avons besoin de méthodes spécifiques qui peuvent nous aider à manipuler et à modifier facilement leurs valeurs. Pour cela, JavaScript nous fournit diverses méthodes pour travailler avec des valeurs numériques.

Voici quelques méthodes de numéro JavaScript ainsi que des explications et des exemples pour votre meilleure compréhension:

Nombre()

Parfois, un utilisateur veut convertir une chaîne en un nombre. Dans ce but, Nombre() la méthode est disponible. Il renverra une valeur numérique convertie de l'argument passé.

Syntaxe:

Nombre (argument);

Exemple:

// Exemple 1
Soit a = '4'
Soit num = nombre (a)
console.journal (num) // sortie: 4
console.journal (num * 5) // sortie: 20
// Exemple 2
Soit B = '111.11 '
Soit num1 = nombre (b)
console.journal (num1) // sortie: 111.11
// Exemple 3
Soit C = '44.65 '
Soit num2 = nombre (c)
console.journal (num2) // sortie: 44.65

Sortir:

De plus, lorsque les valeurs booléennes vraies et fausses sont passées, le programme renvoie 1 et 0 comme sortie.

Exemple:

console.log (nombre (true)); // retourne 1
console.log (nombre (false)); // retourne 0

Sortir:

toString ()

Maintenant, pour renvoyer un nombre en tant que chaîne à chaîne (), la méthode est disponible et il renvoie toute valeur numérique en tant que chaîne.

Syntaxe:

variable.toString ();

Exemple:

// Exemple 1
Soit a = 4444
Soit num = a.toString ()
console.journal (num) // sortie: 4444
// Exemple 2
Soit B = 44.67
Soit num1 = b.toString ()
console.journal (num1) // sortie: 44.67
// Exemple 3
Soit C = 101 + 99
Soit num2 = c.toString ()
console.log (num2) // sortie: 200
// Exemple 4
Soit D = 11
Soit num3 = d.tostring (2)
console.journal (num3) // sortie: 1011

Sortir:

Ici, dans l'exemple 4, le passage 2 en tant que paramètre renverra la valeur binaire du nombre.

tolocalestring ()

Cette méthode convertit le nombre en une chaîne qui représente le format de langue local.

Syntaxe:

variable.Tolocalestring (Lieux, Options)

Il faut deux paramètres, des localités qui représentent les langues dans lesquelles vous devez formater votre numéro. Le deuxième paramètre est facultatif où vous pouvez définir certaines propriétés.

Exemple:

Soit num = 37320932.001;
// nous anglais
console.journal (num.Tolocalestring («en-us»));
// Arabie saoudite (arabe)
console.journal (num.Tolocalestring ('ar-sa'));

Sortir:

parseInt ()

Semblable à la méthode Number (), une chaîne est fournie comme l'argument et, par conséquent, il le convertit en valeur entière.

Syntaxe:

parseInt (argument);

Exemple:

// Exemple 1
Soit a = '15.3333 '
Soit num1 = parseint (a)
console.journal (num1) // sortie: 15
// Exemple 2
Soit b = '14 heures '
Soit num2 = parseint (b)
console.journal (num2) // sortie: 14
// Exemple 3
Soit C = 'Hour 5'
Soit num3 = paSeint (c)
console.journal (num3) // sortie: nan

Sortir:

Ici, dans ces exemples, il ne renvoie que la valeur avant le point décimal. Dans le deuxième exemple, il n'en retourna que 14, mais dans le troisième Nan car il n'est pas en mesure de trouver la valeur du nombre.

parsefloat ()

Cette méthode prend une chaîne et renvoie la valeur numérique, y compris la valeur décimale.

Syntaxe:

parsefloat (argument);

Exemple:

// Exemple 1
Soit a = '15.3333 '
Soit num1 = parsefloat (a)
console.journal (num1) // sortie: 15.3333
// Exemple 2
Soit b = '0.99998 '
Soit num2 = parsefloat (b)
console.journal (num2) // sortie: 0.99998
// Exemple 3
Soit C = '4.8 9.0 '
Soit num3 = parsefloat (c)
console.journal (num3) // sortie: 4.8

Sortir:

Ici, dans le troisième exemple, il n'a renvoyé le premier numéro et non le second. Il diffère de parseInt () car il renvoie également la valeur décimale.

toexponential ()

Cette méthode est fournie avec un nombre comme argument et en tant que sortie, une valeur exponentielle est renvoyée sous la forme d'une chaîne.

Syntaxe:

variable.toexponential ();

Exemple:

// Exemple 1
Soit a = 15.3333
Soit num1 = a.toexponential ();
console.journal (num1)
// Exemple 2
Soit b = 0.99998
Soit num2 = b.toexponential ();
console.journal (num2)
// Exemple 3
Soit C = 4576.08976
Soit num3 = c.toexponentiel (2);
console.journal (num3)

Sortir:

toprecision ()

Cette méthode prend un argument et renvoie la valeur numérique avec la longueur donnée comme argument et si aucun argument n'est fourni, il renvoie simplement la même valeur.

Syntaxe:

variable.toprecision ();

Exemple:

// Exemple 1
Soit a = 15.3333
Soit num1 = a.Toprecision (4);
console.journal (num1)
// Exemple 2
Soit b = 0.99998
Soit num2 = b.Toprecision (1);
console.journal (num2)

Sortir:

tofixed ()

Cette méthode rassemble un numéro donné avec le nombre spécifié de décimales. Il prend un paramètre facultatif qui représente le nombre de chiffres à afficher après un point décimal.

Syntaxe:

variable.tofixed ();

Exemple:

Soit x = 15.8902;
console.journal (x.tofixed ());
console.journal (x.tofixé (2));
console.journal (x.tofixé (3));

Sortir:

Conclusion:

JavaScript est livré avec diverses méthodes de nombre qui nous aident à faire face aux valeurs numériques.Dans cet article, nous avons appris diverses méthodes disponibles en JavaScript pour les nombres. Ces méthodes nous aident à modifier les valeurs des nombres ou à les renvoyer sous forme de chaîne. Il existe d'autres méthodes également disponibles avec diverses fonctionnalités.

Grâce à ces méthodes, les utilisateurs peuvent résoudre divers problèmes plus précisément. Ainsi, la mise en œuvre d'algorithmes numériques devient une tâche facile.