La función Math.ceil() en JavaScript se usa para redondear el número pasado como parámetro a su entero más cercano en la dirección de redondeo hacia arriba, es decir, hacia el valor mayor.
Sintaxis
Math.ceil(value)
Parámetros: esta función acepta un solo parámetro que es el número que se redondeará al
entero más cercano en el método de redondeo hacia arriba.
Devuelve: Resultado después de redondear el número pasado como parámetro a la función.
Ejemplos:
Input : Math.ceil(4.23) Output : 5 Input : Math.ceil(0.8) Output : 1
Errores y excepciones:
- Una string no numérica pasada como parámetro devuelve NaN
- Una array con más de 1 entero pasado como parámetro devuelve NaN
- Una variable vacía pasada como parámetro devuelve NaN
- Una string vacía pasada como parámetro devuelve NaN
- Una array vacía pasada como parámetro devuelve NaN
A continuación se muestran algunos ejemplos que ilustran la función Math.ceil() en JavaScript:
- Ejemplo 1
HTML
<!-- NEGATIVE NUMBER EXAMPLE --> <script type="text/javascript"> document.write(Math.ceil(-2) + "<br>"); document.write(Math.ceil(-2.56)); </script>
- Producción:
-2 -2
- Ejemplo:2
HTML
<!-- POSITIVE NUMBER EXAMPLE --> <script type="text/javascript"> document.write(Math.ceil(2) + "<br>"); document.write(Math.ceil(2.56)); </script>
- Producción:
2 3
- Ejemplo 2:
HTML
<!-- STRING EXAMPLE --> <script type="text/javascript"> document.write(Math.ceil("Geeksforgeeks")); </script>
- Producción:
NaN
- Ejemplo:3
HTML
<!-- ADDITION INSIDE FUNCTION EXAMPLE --> <script type="text/javascript"> document.write(Math.ceil(7+9)); </script>
- Producción:
16
Navegadores compatibles: los navegadores compatibles con la función JavaScript Math.ceil( ) se enumeran a continuación:
- Google Chrome 1 y superior
- Internet Explorer 12 y superior
- Firefox 1 y superior
- Ópera 3 y superior
- Safari 1 y superior
Publicación traducida automáticamente
Artículo escrito por AyushSaxena y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA