Mathématiques javascript.Méthode de signe | Expliqué

Mathématiques javascript.Méthode de signe | Expliqué
Lorsqu'un utilisateur saisit un nombre sur une application de page Web, il est souvent nécessaire de valider si le nombre est positif, négatif ou autre chose. Le intégré "Mathématiques.signe()«La méthode en JavaScript peut être utilisée pour découvrir le signe d'un nombre à Durée. Il simplifie l'analyse des données et le processus pour déterminer le signe d'un nombre sur le côté client. Comme le «signe()"Est une méthode statique du"Mathématiques"Classe, il est accessible directement en l'invoquant avec le nom"Mathématiques.signe()".

Cet article discutera de l'utilisation des mathématiques.Sign () Méthode en javascript. Alors, commençons!

Mathématiques javascript.Méthode Sign ()

Avec le ES6 JavaScript Standard, déterminer le signe d'un nombre est désormais un jeu d'enfant. Le "Mathématiques.signe()«La méthode est déclarée dans la classe de mathématiques qui lui donne accès directement à l'aide du nom de classe. Selon la valeur des variables, cette méthode renvoie "0","-0","1","-1". Aussi, quand un «non numerique«La valeur est transmise au«Mathématiques.signe()"Méthode, ça revient"Nan" (Pas un nombre).

Syntaxe

Mathématiques.signe (numéro)

Ici le "Mathématiques.signe()«La méthode accepte le« nombre »comme un argument et renvoie une valeur qui représente son signe.

Valeurs valides Arguments pour les mathématiques.Méthode Sign (): Chaîne numérique, numéro de point flottant, entier

Valeurs non valides Arguments pour les mathématiques.Méthode Sign (): Chaîne variable vide, non numerique.

À ce stade, vous vous demandez peut-être pourquoi utiliser le «Mathématiques.signe()”Méthode lorsque le javascript Opérateurs de comparaison tel que ">" ou "<«Peut aider à déterminer si le nombre est positif ou négatif.

La section ci-dessous répondra à la question indiquée!

Mathématiques javascript.Méthode Sign () vs Opérateurs de comparaison

Un opérateur de comparaison peut être utilisé lorsque vous souhaitez vérifier le statut booléen d'un numéro. Par exemple, dans l'exemple divisé, nous validerons si la valeur de la constante "nombre" est supérieur à "0"Ou pas, avec l'aide du Plus grand que ">»Opérateur de comparaison:

const Numéro = 8;
numéro> 0;

Le programme supérieur sortira "vrai"Comme valeur spécifiée"8" est "positif"Et plus que"0»:

Tandis que le "Mathématiques.signe()«La méthode renvoie un«nombre«Valeur qui représente un«nombre«Valeur qui peut être utilisée pour effectuer d'autres calculs mathématiques:

Mathématiques.signe (numéro);

Ainsi, il est préféré d'utiliser le «Mathématiques.signe()«Méthode sur les opérateurs de comparaison lorsqu'il doit vérifier le signe d'un nombre, et vous devez utiliser la valeur résultante dans une autre opération.

Maintenant, vérifions quelques exemples liés aux mathématiques.Implémentation de la méthode Sign () dans JavaScript.

Exemple 1

Dans un programme JavaScript, lorsqu'un nombre positif est passé comme argument au «Mathématiques.signe()"Méthode, il renverra la valeur"1»:

Par exemple, nous avons réussi "4" au "Mathématiques.signe()" méthode:

console.journal (mathématiques.signe (4));

L'exécution de la donnée ci-dessus «Mathématiques.signe()"La méthode reviendra"1,«Ce qui indique que«4" est un nombre positif:

Exemple 2

Un autre cas est quand le javascript «Mathématiques.signe()«La méthode accepte un nombre négatif tel que«-4», Il sortira la valeur«-1»:

console.journal (mathématiques.signe (-4));

La valeur renvoyée signifie que le numéro passé est «négatif»:

Exemple 3

Si vous avez passé un «non numerique«Valeur pour le«Mathématiques.signe()"Méthode, alors il reviendra"Nan»(Pas un nombre):

console.journal (mathématiques.signe ('LinuxHint'));

Comme dans la déclaration ci-dessus, un «linuxhint«La chaîne est passée, donc le cas résultant du«Mathématiques.signe()«La méthode sera définie sur«Nan»:

Exemple 4

Passer un zéro positif comme argument au «Mathématiques.signe()"La méthode imprimera"0" valeur:

console.journal (mathématiques.signe (0));

Sortir

Exemple 5

Alors que pour un argument nul négatif, le cas de retour du JavaScript "Mathématiques.signe()"La méthode est définie sur"-0»:

console.journal (mathématiques.signe (-0));

Sortir

Après avoir vérifié la sortie ci-dessus, avez-vous réfléchi à la raison pour laquelle nous avons besoin d'un zéro négatif?

Les développeurs JavaScript utilisent le «ordre de grandeur«D'une valeur pour pointer vers toute information, comme le signe d'un nombre représentant la direction du mouvement. Dans de telles applications, si la variable perd son signe, toutes ses informations seront perdues automatiquement. C'est pourquoi préserver le signe de zéro (-0) avec le «Mathématiques.signe()»La méthode nous empêche de perdre des informations.

C'était toutes les informations essentielles liées aux mathématiques javascript.Méthode Sign (). Vous pouvez les rechercher en détail en fonction de vos exigences.

Conclusion

Le Mathématiques javascript.signe() La méthode est utilisée pour vérifier le signe d'un nombre et il revient «0" pour zéro positif, "-0" pour Zero négatif, "1" pour un nombre positif, et "-1" pour un nombre négatif. Aussi, lorsqu'une valeur non numerique est transmise aux mathématiques.Méthode Sign (), il revient "Nan»(Pas un nombre). Mathématiques.La méthode de signe est déclarée dans la classe de mathématiques, qui lui donne accès à l'aide directement du nom de classe. Cet article a discuté de l'utilisation des mathématiques javascript.Méthode Sign ().