Principal
Adelante
Atrás


 

 

Objeto Number

Number

Este objeto representa el tipo de dato número con el que JavaScript trabaja. Podemos asignar a una variable un número, o podemos darle valor, mediante el constructor Number, de esta forma:

a = new Number(valor);,

por ejemplo,

a = new Number(3.2); da a a el valor 3.2.

Si no pasamos algún valor al constructor, la variable se inicializará con el valor 0.

Propiedades

  • MAX_VALUE. Valor máximo que se puede manejar con un tipo numérico
  • MIN_VALUE. Valor mínimo que se puede manejar con un tipo numérico
  • NaN. Representación de un dato que no es un número
  • NEGATIVE_INFINITY. Representación del valor a partir del cual hay desbordamiento negativo (underflow)
  • POSITIVE_INFINITY. Representación del valor a partir del cual hay desbordamiento positivo (overflow)

Para consultar estos valores, no podemos hacer:

a = new Number(); alert(a.MAX_VALUE);

porque JavaScript nos dirá undefined, tenemos que hacerlo directamente sobre Number, es decir, tendremos que consultar los valores que hay en Number.MAX_VALUE, Number.MIN_VALUE, etc.

 

 

Objeto Boolean

Boolean

 

Este objeto nos permite crear booleanos, esto es, un tipo de dato que es cierto o falso, tomando los valores true o false. Podemos crear objetos de este tipo mediante su constructor. Veamos varios ejemplos:

a = new Boolean(); asigna a 'a' el valor 'false'
a = new Boolean(0); asigna a 'a' el valor 'false'
a = new Boolean(""); asigna a 'a' el valor'false'
a = new Boolean(false); asigna a 'a' el valor 'false'
a = new Boolean(numero_distinto_de_0); asigna a 'a' el valor 'true'
a = new Boolean(true); asigna a 'a' el valor 'true'