Como puedes imaginar, los objetos nativos Number permiten trabajar con valores numéricos.
A diferencia de otros lenguajes de programación, en Javascript solo hay un tipo de datos numérico. Es decir, no hablamos de números enteros, dobles, en coma flotante… ¡todos los números se pueden representar con objetos de tipo Number!
En esta lección vamos a ver varias operaciones con Number muy útiles:

¿Sabías que TODOS los números en Javascript pueden ser representados por el mismo tipo de dato numérico (Number)? ¡Ni floats, ni doubles, ni integers! ¡Es un all-in-one!
Tweet
¡Vamos a ver todas estas cuestiones en el siguiente vídeo!
¡Consulta en la pestaña Materiales el código fuente trabajado en la lección!
¿No te ha quedado claro? ¿Quieres aportar tu punto de vista? ¡Deja tu comentario!
Me dejaste sorprendido con la comparación que hiciste en donde hablas de ‘NÚMEROS COMO OBJETOS’ donde:
alert (“num2 === num3: “+(num2===num3));
A pesar de que es un objeto de tipo ‘Number’ y con el mimo valor de 123 devuelve ‘false’, y hasta que por fin entiendo el porque menciones tanto el siempre usar datos primitivos al usar números ya sean enteros o flotantes u otros.
¿Pero por que si no existe tal precisión en el objeto nativo de tipo Number?, ¡acaso no seria mejor! que se eliminaran esos objetos de javaScript en sus versiones posteriores, ¿por que dejarlos? si al parecer no hay una funcionalidad correcta al usarlos. ¿Como para que sirven entonces?
¡Hola, Sergio!
Te recomiendo que eches un ojo a esta lección donde explico los cambios que se han hecho al objeto Number en la versión de Javascript ES6. Quizá ahí encuentres respuestas
https://didacticode.com/curso/curso-javascript-es6/leccion/javascript-es6-20-nuevos-metodos-del-objeto-number/
Saludos profesora:
Hay un detallito cuando hace:
alert(“Typeof: ” + div1 / div2); y da Infinity. Ese Infinity creo que no es el Typeof, más bien es el resultado de la división.
Aquí si busco el Typeof
alert(“Typeof: ” + typeof (div1 / div2)); me devuelve number
La realidad es que justo como usted explicó el concepto infinito en programación no es el mismo que aprendimos en la escuela. Así es que parece ser que Infinito es number.
Entendí bien o me lié.
¡Uy, Lourdes, pues ahora que lo leo tienes razón que no está nada claro! Al final div1/div2 es lo mismo que poner 2/0… yo creo que estaba pensando en otra cosa cuando lo grabé 🙂
Hola muy buenas, una pregunta sobre el tema de los infinitos:
-(he buscado por internet y me ha salido esto)
El número más grande que puedes representar en JavaScript es el +/- 9007199254740991.
Y mi pregunta es:
-¿y a partir de el +/- 9007199254740991, se le trataría como número infinito.?
¡Efectivamente, Jarke! A partir del número máximo en Javascript se considera infinito
Echa un ojo a Mozilla MDN que lo indica: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_VALUE