Baseline Widely available
La función Math.trunc()
devuelve la parte entera de un numero removiendo cualquier dÃgito decimal (dÃgitos situados después de la coma).
La parte entera del número dado.
DescripciónA diferencia de los otros tres métodos de Math
: Math.floor()
, Math.ceil()
y Math.round()
, la forma en que Math.trunc()
funciona es muy simple. trunca (corta) el punto y los dÃgitos a la derecha de él, sin importar si el argumento es un número positivo o negativo.
Si el argumento es un número positivo, Math.trunc()
es equivalente a Math.floor();
de otra forma Math.trunc()
es equivalente a Math.ceil()
.
El argumento pasado a este método será convertido a un tipo numérico entero.
Debido a que trunc()
es un método estático de Math
, siempre úsalo como Math.trunc()
, en lugar de como un método de un objeto Math
que hayas creado (Math
no es un constructor).
Math.trunc()
Math.trunc(13.37); // 13
Math.trunc(42.84); // 42
Math.trunc(0.123); // 0
Math.trunc(-0.123); // -0
Math.trunc("-1.123"); // -1
Math.trunc(NaN); // NaN
Math.trunc("foo"); // NaN
Math.trunc(); // NaN
Polyfill
Math.trunc =
Math.trunc ||
function (x) {
return x < 0 ? Math.ceil(x) : Math.floor(x);
};
Especificaciones Compatibilidad con navegadores Vea también
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4