Méthode sign() JavaScript

Définition et utilisation

sign() La méthode vérifie si le nombre est négatif, positif ou zéro.

  • Si le nombre est positif, cette méthode retourne 1.
  • Si le nombre est négatif, retourne -1.
  • Si le nombre est zéro, retourne 0.

Exemple

Déterminer si un nombre est négatif ou positif :

var a = Math.sign(3);    // Retourne 1 (positif)
var b = Math.sign(-3);   // Retourne -1 (négatif)
var c = Math.sign(0);    // Retourne 0 (zéro)

Essayez-le vous-même

Syntaxe

Math.sign(x)

Valeur du paramètre

Paramètre Description
x Obligatoire. Numérique.

Détails techniques

Valeur de retour :

Nombre, indiquant le signe du nombre spécifié :

  • Si le nombre est positif, retourne 1
  • Si le nombre est négatif, retourne -1
  • Si le nombre est positif zéro, retourne 0
  • Si le nombre est négatif zéro, retourne -0
  • Si ce n'est pas un nombre, retourne NaN
Version de JavaScript : ECMAScript 2015

Support du navigateur

Méthode Chrome Edge Firefox Safari Opera
sign() 38.0 12.0 25.0 9.0 25.0

Pages associées

Tutoriel :Mathématiques JavaScript