Método sign() de JavaScript

Definición y uso

sign() El método verifica si el número es negativo, positivo o cero。

  • Si el número es positivo, este método devuelve 1。
  • Si el número es negativo, devuelve -1。
  • Si el número es cero, devuelve 0。

Ejemplo

Determinar si un número es negativo o positivo:

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

Prueba personal

Sintaxis

Math.sign(x)

Valor del parámetro

Parámetro Descripción
x Requerido. Número.

Detalles técnicos

Valor de retorno:

Número, que representa el signo del número especificado:

  • Si el número es positivo, devuelve 1
  • Si el número es negativo, devuelve -1
  • Si el número es cero positivo, devuelve 0
  • Si el número es cero negativo, devuelve -0
  • Si no es un número, devuelve NaN
Versión de JavaScript: ECMAScript 2015

Compatibilidad del navegador

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

Páginas relacionadas

Tutoriales:Matemáticas de JavaScript