O Objeto Boolean: Booleanos em JavaScript
Para criamos um objeto de nome bool do tipo Boolean, fazemos:
var bool = new Boolean( valor );
Onde valor pode assumir apenas uma opção:
- True (Verdadeiro)
- False (Falso)
O valor false pode ser representado das seguintes maneiras:
- false - Valor booleano
- 0 - Número 0
- null - Nulo
- Number.NaN - Not a Number
- "" - String vazia
Todo o restante é visto como true. Note que false é um valor booleano, já "false" é uma string, e seria true.
Métodos do objeto Boolean:
- toString() - Retorna uma string, "true" caso o objeto seja true ou "false" caso seja false.
- valueOf() - Retorna o valor booleano do objeto em questão que invocou o método
Objeto Number - Métodos e Propriedades
Podemos usar variáveis do tipo Number, ao invés de números puros, através do objeto Number:
var numero = new Number( valor );
Métodos:
- toString( base ) - Transforma o número armazenado no objeto em uma string na base base. Nossa base é a decimal (10 - valor padrão). Se fizermos:
var numero = new Number(2);
E depois:
numero.toString(2), ele retorna a string "10", pois o número inteiro decimal 2 é representado como 10 no sistema binário (base 2).
Alguns métodos e propreidades do Objeto Number:
- valueOf() - Retorna o valor numérico no objeto
- Number.MAX_VALUE - Maior valor que um número pode armazenar no JS
- Number.MIN_VALUE - Menor valor que o JS pode armazenar de um número
- Number.NaN - Not a Number, representação de algo que não é representável por números (como infinito ou algo dividido por 0)
- Number.NEGATIVE_INFINITY - Representação de um valor menor que -Number.MAX_VALUE .
- Number.POSITIVE_INFINITY - Representação de um valor maior que Number.MAX_VALUE
Mais informações:
Nenhum comentário:
Postar um comentário