Ya veíamos en la lección anterior, Javascript – #2.06. Objetos nativos. Number I, cómo los objetos nativos Number permitían trabajar con valores numéricos. Además, trabajamos con las operaciones de cambio de base, representación de -infinito y +infinito, aprendimos cómo saber si un dato es un número o no y cómo reperesentar un número como objeto y dato primitivo.
En esta lección seguiremos profundizando con este tipo de dato que da mucho de sí:
Conoceremos las propiedades del objeto: MAX_VALUE, MIN_VALUE, NEGATIVE_INFINITY, POSITIVE_INFINITY y, por supuesto, NaN.
Aprenderemos cómo definir el número máximo de cifras y de decimales con .toFixed y .toPrecision y cómo representar en exponencial con .toExponential.
Veremos cómo devolver un valor primitivo y una cadena a partir de un número con .valueOf y .toString y cómo devolver el valor numérico de una variable con el propio Number().
Y cómo no, uno de los métodos estrella que utilizaremos cientos de veces al capturar un número por teclado: el método que nos permite parsear una cadena a entero, .parseInt (o a decimal, con .parseFloat).
¡Recuerda! ¡Si queremos capturar un número por teclado en #Javascript mediante .prompt o un formulario, es necesario parsearlo a entero o a decimal con .parseInt o .parseFloat!
¡¡Muchas gracias!! por el curso que te has aventado y una pregunta, ¿en que casos convendría devolver el valor primitivo de un objeto?, con el método valueOf.
¡Hola, Sergio! En realidad ese valueOf es un método que suele utilizarse internamente, aunque tú también lo puedes invocar. Pero en principio no es común utilizarlo porque puedes crear directamente los valores como elementos primitivos. Te dejo un enlace donde creo que lo aclaran muy bien: https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf
¡Un saludo y espero haberte aclarado!
Lo siento, debes estar conectado para publicar un comentario.
Resumen de privacidad
Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.
¡¡Muchas gracias!! por el curso que te has aventado y una pregunta, ¿en que casos convendría devolver el valor primitivo de un objeto?, con el método valueOf.
Saludos y excelente el curso de javascript.
¡Hola, Sergio! En realidad ese valueOf es un método que suele utilizarse internamente, aunque tú también lo puedes invocar. Pero en principio no es común utilizarlo porque puedes crear directamente los valores como elementos primitivos. Te dejo un enlace donde creo que lo aclaran muy bien: https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/Object/valueOf
¡Un saludo y espero haberte aclarado!