Metoda sign() w JavaScript

Definicja i użycie

sign() Metoda sprawdza, czy liczba jest ujemna, dodatnia czy zero.

  • Jeśli liczba jest dodatnia, ta metoda zwraca 1.
  • Jeśli liczba jest ujemna, zwraca -1.
  • Jeśli liczba jest zerem, zwraca 0.

Przykład

Określenie, czy liczba jest ujemna czy dodatnia:

var a = Math.sign(3);    // Zwraca 1 (dodatni)
var b = Math.sign(-3);   // Zwraca -1 (ujemny)
var c = Math.sign(0);    // Zwraca 0 (zero)

Spróbuj sam

Gramatyka

Math.sign(x)

Wartość parametru

Parametr Opis
x Wymagane. Liczba.

Techniczne szczegóły

Zwracana wartość:

Wartość liczby, która oznacza znak liczby:

  • Jeśli liczba jest dodatnia, zwraca 1
  • Jeśli liczba jest ujemna, zwraca -1
  • Jeśli liczba jest dodatnim zero, zwraca 0
  • Jeśli liczba jest ujemnym zero, zwraca -0
  • Jeśli nie jest to liczba, zwraca NaN
Wersja JavaScript: ECMAScript 2015

Obsługa przeglądarek

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

Strony związane

Tutorial:Matematyka w JavaScript