Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Inquietud uso de funciones

Buen día quisiera hacer la observación para este apartado: La función utilizada en el desarrollo de los ejercicios (Math.floor()), dice redondear en base al entero máximo, sin embargo en documentación de JavaScript como MDN webdocs, mencionan que esta función; cito “Devuelve el máximo entero menor o igual a un número”. Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadhttps://www.w3schools.com/jsref/jsref_floor.asp https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Math/floor Al comprobar con algunos ejercicios, se valida lo que dice la Web, sin embargo, ¿seria incorrecta la pregunta que se hace en este apartado del curso?. gracias.

1 respuesta

Hola Arley, en los ejercicios vistos en clase utilizamos Math.round() pero la diferencia es que Math.round() redondea al entero maximo mas cercano, es decir que si tenemos 2.27 lo redondeara a 2 o si tenemos 2.87 lo redondeara a 3 que son los mas cercanos.

En cambio Math.floor() redondea al numero entero maximo menor, es decir si tenemos 2.27 lo redondeara a 2 al igual que si tuviesemos 2.87 tambien lo redondea a 2.

Y tambien tenemos el metodo Math.ceil() este redondea al numero entero maximo mayor 2.27 lo redondea a 3 como tambien 2.87 lo redondea a 3.

Espero sea de ayuda, saludos...