Este post ha sido analizado por expertos para que tengas la garantía de la exactitud de nuestro tutorial.
los Math.floor()
La función devuelve el entero más grande menor o igual que un número dado.
Sintaxis
Math.floor(x)
Parámetros
x
- Un número.
Valor devuelto
Un número que representa el entero más grande menor o igual que el número especificado.
Descripción
Porque floor()
es un static método de Math
, siempre lo usas como Math.floor()
, más que como un método de Math
objeto que creasteMath
no es un constructor).
Nota:Math.floor(null)
devuelve 0, no un NaN
.
Ejemplos de
Usando Math.floor ()
Math.floor(45.95);// 45 Math.floor(45.05);// 45 Math.floor(4);// 4 Math.floor(-45.05);// -46 Math.floor(-45.95);// -46
Ajuste decimal
/** * Decimal adjustment of a number. * * @param String type The type of adjustment. * @param Number value The number. * @param Integer exp The exponent (the 10 logarithm of the adjustment base). * @returns Number The adjusted value. */functiondecimalAdjust(type, value, exp)// Decimal roundconstround10=(value, exp)=>decimalAdjust('round', value, exp);// Decimal floorconstfloor10=(value, exp)=>decimalAdjust('floor', value, exp);// Decimal ceilconstceil10=(value, exp)=>decimalAdjust('ceil', value, exp);// Roundround10(55.55,-1);// 55.6round10(55.549,-1);// 55.5round10(55,1);// 60round10(54.9,1);// 50round10(-55.55,-1);// -55.5round10(-55.551,-1);// -55.6round10(-55,1);// -50round10(-55.1,1);// -60// Floorfloor10(55.59,-1);// 55.5floor10(59,1);// 50floor10(-55.51,-1);// -55.6floor10(-51,1);// -60// Ceilceil10(55.51,-1);// 55.6ceil10(51,1);// 60ceil10(-55.59,-1);// -55.5ceil10(-59,1);// -50
Especificaciones
Especificación |
---|
Especificación del lenguaje ECMAScript (ECMAScript) # sec-math.floor |
Compatibilidad del navegador
Escritorio | Móvil | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Cromo | Borde | Firefox | explorador de Internet | Ópera | Safari | WebView Android | Chrome Android | Firefox para Android | Opera Android | Safari en IOS | Internet de Samsung | |
floor |
1 | 12 | 1 | 3 | 3 | 1 | 1 | 18 | 4 | 10.1 | 1 | 1.0 |
Ver también
Math.abs()
Math.ceil()
Math.round()
Math.sign()
Math.trunc()
Comentarios y puntuaciones del tutorial
Puedes añadir valor a nuestra información contribuyendo tu experiencia en las referencias.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)