Espacio de nombres: math

Métodos

abdominales

estática

abs(num) muestra número

Valor absoluto de un valor numérico.

Parámetro

num

número

Es un valor numérico.

Devoluciones

non-null number es el valor numérico absoluto de la entrada.

Ejemplo

math.abs(-1) == 1
math.abs(1) == 1

Celeste

estática

ceil(num) muestra rules.Integer.

Cielo del valor numérico.

Parámetro

num

número

Es un valor numérico.

Devoluciones

non-null rules.Integer el límite del valor especificado.

Ejemplo

math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3

piso

estática

floor(num) muestra rules.Integer.

Precio mínimo del valor numérico.

Parámetro

num

número

Es un valor numérico.

Devoluciones

non-null rules.Integer es el mínimo del valor especificado.

Ejemplo

math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2

isInfinite

estática

isInfinite(num) muestra rules.Boolean

Prueba si el valor es ±∞.

Parámetro

num

número

Es un valor numérico.

Devoluciones

non-null rules.Boolean verdadero si el número es positivo o negativo infinito.

Ejemplo

math.isInfinite(∞) == true
math.isInfinite(100) == false

N/A

estática

isNaN(num) muestra rules.Boolean

Prueba si el valor es ±∞.

Parámetro

num

número

Es un valor numérico.

Devoluciones

non-null rules.Boolean es verdadero si el valor no es un número.

Ejemplo

math.isNaN(NaN) == true
math.isNaN(100) == false

pum

estática

pow(base, exponente) muestra rules.Float.

Devuelve el valor del primer argumento elevado a la potencia del segundo argumento.

Parámetro

base

número

Es el valor base numérico.

exponente

número

Valor numérico del exponente.

Devoluciones

non-null rules.Float el valor del primer argumento elevado a la potencia del segundo argumento.

Ejemplo

math.pow(2, 2) == 4
math.pow(1.5, 2) == 2.25
math.pow(4, 0.5) == 2

redondas

estática

round(num) muestra rules.Integer

Redondea el valor de entrada al int más cercano.

Parámetro

num

número

Es un valor numérico.

Devoluciones

non-null rules.Integer es el valor entero más cercano al valor especificado.

Ejemplo

math.round(1.9) == 2
math.round(2.4) == 2
math.round(2.5) == 3

rq

estática

cuadrada(num) muestra rules.Float.

Raíz cuadrada del valor de entrada

Parámetro

num

número

Es un valor numérico.

Devoluciones

non-null rules.Float es la raíz cuadrada del valor de entrada.

Ejemplo

math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5