normas . matemáticas
Funciones matemáticas disponibles globalmente. Se accede a estas funciones mediante math.
prefijar y operar con valores numéricos.
Métodos
abdominales
abs(núm) devuelve el número
Valor absoluto de un valor numérico.
Parámetro | |
---|---|
número | número Valor numérico. |
- Devoluciones
non-null number
el valor numérico absoluto de la entrada.
Ejemplo
math.abs(-1) == 1
math.abs(1) == 1
fortificar techo
ceil(num) devuelve reglas.Entero
Techo del valor numérico.
Parámetro | |
---|---|
número | número Valor numérico. |
- Devoluciones
non-null rules.Integer
el límite máximo del valor dado.
Ejemplo
math.ceil(2.0) == 2
math.ceil(2.1) == 3
math.ceil(2.7) == 3
piso
piso(num) devuelve reglas.Entero
Piso del valor numérico.
Parámetro | |
---|---|
número | número Valor numérico. |
- Devoluciones
non-null rules.Integer
Entero el mínimo del valor dado.
Ejemplo
math.floor(1.9) == 1
math.floor(2.0) == 2
math.floor(2.7) == 2
es infinito
isInfinite(num) devuelve reglas.Boolean
Pruebe si el valor es ±∞.
Parámetro | |
---|---|
número | número Valor numérico. |
- Devoluciones
non-null rules.Boolean
verdadero si el número es infinito positivo o negativo.
Ejemplo
math.isInfinite(∞) == true
math.isInfinite(100) == false
esNaN
isNaN(num) devuelve reglas.Boolean
Pruebe si el valor es ±∞.
Parámetro | |
---|---|
número | número Valor numérico. |
- Devoluciones
non-null rules.Boolean
verdadero si el valor no es un número.
Ejemplo
math.isNaN(NaN) == true
math.isNaN(100) == false
poder
pow(base, exponente) devuelve reglas.Float
Devuelve el valor del primer argumento elevado a la potencia del segundo argumento.
Parámetro | |
---|---|
base | número Valor base numérico. |
exponente | número Valor del exponente numérico. |
- 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
redondo
round(num) devuelve reglas.Entero
Redondea el valor de entrada al int más cercano.
Parámetro | |
---|---|
número | número Valor numérico. |
- Devoluciones
non-null rules.Integer
el int más cercano al valor dado.
Ejemplo
math.round(1.9) == 2
math.round(2.4) == 2
math.round(2.5) == 3
raíz cuadrada
sqrt(num) devuelve reglas.Float
Raíz cuadrada del valor de entrada.
Parámetro | |
---|---|
número | número Valor numérico. |
- Devoluciones
non-null rules.Float
la raíz cuadrada del valor de entrada.
Ejemplo
math.sqrt(4) == 2.0
math.sqrt(2.25) == 1.5