Postado Ter 17 Ago 2010 - 15:51
Existem várias possibilidades de tipos de dados em JavaScript entre eles destacam-se os numéricos, os lógicos, as strings, os null e os undefined. Os numéricos como o nome indica podem armazenar valores inteiros e com ponto flutuante e podem fazer parte de operações de aritemética como a soma, a subtracção, a multiplicação e a divisão. Os valores lógicos apenas podem armazenar dois valores o true (verdadeiro) e o false (falso). Os valores strings são cadeias de caracteres, o maior número que uma string pode conter depende do browser em questãoe os valores strings são delimitados por apóstrofe(‘) ou por aspas(“). Valores null são valores especiais, representa um objecto nulo, não deve ser confundido com uma variável não inicializada, pois o valor null existe e existe em memória. O valor undefined significa que a variável não foi criada, inicialmente todas as variáveis se encontram neste estado.