Phương pháp sign() trong JavaScript

Định nghĩa và cách sử dụng

sign() Phương pháp kiểm tra số là âm, dương hay số không.

  • Nếu số là dương, phương pháp này sẽ trả về 1。
  • Nếu số là âm, sẽ trả về -1。
  • Nếu số là số không, sẽ trả về 0。

Mô hình

Định một số là âm hay dương:

var a = Math.sign(3);    // Trả về 1 (dương)
var b = Math.sign(-3);   // Trả về -1 (âm)
var c = Math.sign(0);    // Trả về 0 (số không)

Thử ngay

Cú pháp

Math.sign(x)

Giá trị tham số

Tham số Mô tả
x Bắt buộc. Số.

Chi tiết kỹ thuật

Giá trị trả về:

Giá trị số, biểu thị dấu hiệu của số được chỉ định:

  • Nếu số là dương, sẽ trả về 1
  • Nếu số là âm, sẽ trả về -1
  • Nếu số là dương không, sẽ trả về 0
  • Nếu số là âm không, sẽ trả về -0
  • Nếu không phải là số, sẽ trả về NaN
Phiên bản JavaScript: ECMAScript 2015

Hỗ trợ trình duyệt

Phương thức Chrome Edge Firefox Safari Opera
sign() 38.0 12.0 25.0 9.0 25.0

Trang liên quan

Giáo trình:Toán học JavaScript