quy tắc. toán
Các hàm toán học có thể sử dụng trên toàn cầu. Các hàm này được truy cập
bằng tiền tố math.
và thao tác trên các giá trị số.
Phương thức
bụng
abs(num) trả về số
Giá trị tuyệt đối của một giá trị số.
Thông số |
|
---|---|
số |
số Giá trị số. |
- Trả lại hàng
-
non-null number
giá trị số tuyệt đối của dữ liệu đầu vào.
Ví dụ
math.abs(-1) == 1
math.abs(1) == 1
ceil
ceil(num) trả về rules.Integer
Giá trị trần của giá trị số.
Thông số |
|
---|---|
số |
số Giá trị số. |
- Trả lại hàng
-
non-null rules.Integer
mức trần của giá trị đã cho.
Ví dụ
math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3
phần nguyên gần nhất bên trái
floor(num) trả về rules.Integer
Tầng của giá trị số.
Thông số |
|
---|---|
số |
số Giá trị số. |
- Trả lại hàng
-
non-null rules.Integer
giá sàn của giá trị đã cho.
Ví dụ
math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2
Vô hạn
isInfinite(num) trả về rules.Boolean
Kiểm tra xem giá trị có phải là ±∞ hay không.
Thông số |
|
---|---|
số |
số Giá trị số. |
- Trả lại hàng
-
non-null rules.Boolean
đúng nếu số này là số dương hoặc số âm vô tận.
Ví dụ
math.isInfinite(∞) == true
math.isInfinite(100) == false
isNaN
isNaN(num) trả về rules.Boolean
Kiểm tra xem giá trị có phải là ±∞ hay không.
Thông số |
|
---|---|
số |
số Giá trị số. |
- Trả lại hàng
-
non-null rules.Boolean
đúng nếu giá trị không phải là một số.
Ví dụ
math.isNaN(NaN) == true
math.isNaN(100) == false
bùm
pow(cơ sở; số mũ) trả về rules.Float
Trả về giá trị luỹ thừa của đối số thứ nhất đối số.
Thông số |
|
---|---|
cơ số |
số Giá trị cơ sở số. |
số mũ |
số Giá trị số mũ. |
- Trả lại hàng
-
non-null rules.Float
giá trị của đối số đầu tiên được nâng lên luỹ thừa của đối số thứ hai.
Ví dụ
math.pow(2, 2) == 4
math.pow(1.5, 2) == 2.25
math.pow(4, 0.5) == 2
vòng##vong
Round(num) trả về rules.Integer
Làm tròn giá trị đầu vào đến số nguyên gần nhất.
Thông số |
|
---|---|
số |
số Giá trị số. |
- Trả lại hàng
-
non-null rules.Integer
số nguyên gần nhất với giá trị đã cho.
Ví dụ
math.round(1.9) == 2
math.round(2.4) == 2
math.round(2.5) == 3
sqrt
sqrt(num) trả về rules.Float
Căn bậc hai của giá trị nhập vào.
Thông số |
|
---|---|
số |
số Giá trị số. |
- Trả lại hàng
-
non-null rules.Float
căn bậc hai của giá trị đầu vào.
Ví dụ
math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5