Metodo sign() di JavaScript

Definizione e uso

sign() Il metodo verifica se il numero è negativo, positivo o zero.

  • Se il numero è positivo, questo metodo restituisce 1.
  • Se il numero è negativo, restituisce -1.
  • Se il numero è zero, restituisce 0.

Esempio

Determinare se un numero è negativo o positivo:

var a = Math.sign(3);    // Restituisce 1 (positivo)
var b = Math.sign(-3);   // Restituisce -1 (negativo)
var c = Math.sign(0);    // Restituisce 0 (zero)

Prova personalmente

Sintassi

Math.sign(x)

Valore del parametro

Parametro Descrizione
x Obbligatorio. Numero.

Dettagli tecnici

Valore restituito:

Valore numerico che rappresenta il segno del numero specificato:

  • Se il numero è positivo, restituisce 1
  • Se il numero è negativo, restituisce -1
  • Se il numero è zero positivo, restituisce 0
  • Se il numero è meno zero, restituisce -0
  • Se non è un numero, restituisce NaN
Versione JavaScript: ECMAScript 2015

Supporto browser

Metodo Chrome Edge Firefox Safari Opera
sign() 38.0 12.0 25.0 9.0 25.0

Pagine correlate

Tutorial:Matematica JavaScript