miércoles, 17 de octubre de 2012

21 - El objeto Number en Javascript



Interesante: Vídeo Tutorial de Javascript, aprende a programar Javascript desde cero.

Es el objeto destinado al manejo de datos y constantes numéricas. Realmente no es habitual crear objetos de este tipo por cuanto JavaScript los crea automáticamente cuando es necesario. No obstante la sintaxis para su creación es la habitual para cualquier objeto:

minúmero = new Number(valorinicial)

El valor inicial es optativo, si no se usa el objeto se crea con valor null

Métodos
Los heredados del objeto Object

O bien mediane el conocido operador new:
 
sumar = new Function ("a", "b", "return a+b");

En cualquier caso la función se usará de igual forma:

document.write( sumar(90, 100) );

Métodos
Los heredados del objeto Object

Propiedades

arguments
Se trata de un array que contiene los argumentos pasados a la función. Esta propiedad permite el uso de funciones con un número variable de argumentos.

caller

Contiene una referencia a la función que llamó a la actual.

constructor
Heredada de la clase Object

Además de las heredadas del objeto Object Number posee las siguientes propiedades:

MAX_VALUE
Indica el valor máximo utilizable por JavaScript, actualmente 1.79E+308.

MIN_VALUE
Indica el valor mínimo utilizable por JavaScript, actualmente 2.22E-308.

NaN
Una constante usada para indicar que una expresión ha devuelto un valor no numérico.
NaN no puede compararse usando los operadores lógicos habituales, para ver si un valor es igual a NaN se debe usar la función incorporada isNaN

NEGATIVE_INFINITY
Una constante para indicar infinito positivo, es decir, un valor superior al MAX_VALUE
 
POSITIVE_INFINITY

Una constante para indicar infinito negativo, es decir, un valor superior al
MAX_VALUE con signo negativo