Type “casting” no Javascript

O Javascript possui uma característica que pode incomodar quem está acostumado à linguagens como C, Java, C++: ele é fracamente dinamicamente tipificado.
Mas a possibilidade de modificar qual o tipo de uma variável é  útil.  Esta modificação de tipo é o casting.

Podemos efetuar um casting de um float para int através da função parseInt:

b = 3;
c = 2;
a_int   = parseInt(b/c); //a_int contém 1
a_float = b/c; //a_float contém 1.5

E o contrário também, através do parseFloat.

Note que essas funções, na verdade, efetuam o parse do parâmetro de entrada, que pode ser uma string, devolvendo o valor final no tipo identificado por seu nome.

Mais info: W3Schools:parseInt(), W3Schools:parseFloat()

Posts relacionados

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>