Como converter uma string em inteiro no javascript

10/01/2018 14:50:10

É muito comum nos desenvolvimentos de sites ou sistema Web a necessidade de converte um tipo de dados por exemplo uma string em um valor inteiro ou com ponto flutuante. No JavaScript isso é muito fácil usando a função nativa parseInt com essa função é possível converter uma string numéricas em um inteiro por exemplo um string 10 com a função parseInt a string 10 passa a ser do tipo int ou seja inteiro.

Vejamos exemplo.

var numberString1 = parseInt('10'),
numberString2 = parseInt('100'),
result = numberString1 + numberString2;//Resultado: 110

Como podemos ver as variáveis numberString1 e numberString2 estão recebendo uma string e o calculo numberString1 + numberString1 só foi possível por causa do parseInt que converteu a string em inteiro. Para converter para outros tipos como por exemplo com ponto flutuante é bem simples veja abaixo.

var a = parseFloat("10");
var b = parseFloat("10.00");
var c = parseFloat("10.33");
var d = parseFloat("34 45 66");
var e = parseFloat(" 60 ");
var f = parseFloat("40 years");
var g = parseFloat("He was 40");

De todos os exemplos acima a única que é errado é a variável g todos esse exemplo com float também é valido para o int.

E também é possível fazer o contrário converte  um int ou float para string basta usar a função nativa.

var x1 = Boolean(0);
var x2 = Boolean(1);
var x3 = new Date();
var x4 = "12345";
var x5 = 12345;
var res =String(x1) +
String(x2) +
String(x3) +
String(x4) +
String(x5);

Avatar de KéciaPor: Kécia dia: 10/01/2018 14:50:10em: JavaScriptconverter uma string em inteiro no javascript,converter tipos de dados no javascript,converter uma string em float - 3003 Visitas