Saltar al contenido

Math

JavaScript · Unidad 17: Lo que ya trae JavaScript

Math es una caja de herramientas de números que ya viene con el lenguaje. Ya conoces Math.floor(), que siempre baja, y Math.round(), que va al entero más cercano.

Falta el tercero: Math.ceil() siempre sube al entero siguiente, aunque el decimal sea minúsculo.

console.log(Math.ceil(4.1));
console.log(Math.floor(4.9));
console.log(Math.round(4.5));

Imprime

5
4
5

El resto de la explicación está en la lección, que es del plan completo.

Ejercicios de esta lección

Se hacen en la app, que los corrige al momento y explica por qué.

  1. 1. Predice la salida

    ¿Qué imprime este código?

  2. 2. Completa el código

    En cada mesa caben 4 personas. Completa para saber cuántas mesas se necesitan para 13.

  3. 3. Predice la salida

    La temperatura bajó de cero. ¿Qué imprime?

  4. 4. Ordena las líneas

    Ordena cajas(piezas): cuántas cajas de 12 piezas hacen falta para guardarlas todas.

  5. 5. Predice la salida

    ¿Qué imprime este código?

  6. 6. Encuentra el bug

    distancia debería decir cuántos grados hay entre dos temperaturas, sin importar cuál es mayor: las dos llamadas deberían imprimir 12. ¿Qué línea tiene el error?

  7. 7. Predice la salida

    ¿Qué imprime este código?

  8. 8. Opción múltiple

    ¿Qué calcula lado?

  9. 9. Predice la salida

    Así se tira un dado de 6 caras. ¿Qué imprime?

  10. 10. Opción múltiple

    Quieres un número entero al azar del 1 al 10, y que los diez salgan con la misma frecuencia. ¿Cuál lo hace?

  11. 11. Completa el código

    Completa para que imprima la nota más alta del grupo.

Hacer esta lección

Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.

Ver todas las lecciones →