Neste artigo você vai aprender a como converter uma string para int em JavaScript, de forma fácil e rápida, para utilizar nos seus programas
Conteúdo também disponível em vídeo:
Fala programador(a), beleza? Bora aprender mais sobre strings, numbers e conversão em JavaScript!
Para converter um texto em número precisamos apenas do método parseInt
Este método vai receber um texto como parâmetro, e caso seja possível transformá-lo em número
Veja um exemplo prático:
var num = "10"; var convertido = parseInt(num); console.log(convertido); // 10 console.log(typeof convertido); // Number
Neste exemplo convertemos a string “10” para o número 10 com o parseInt
Porém aqui vai uma curiosidade: JavaScript não separa os tipos de número como integer (inteiro) e float (decimal)
Como você pode ver no exemplo, a instrução typeof retorna Number
Number é o tipo que JavaScript utiliza para determinar qualquer tipo de número na linguagem
Então corrigindo o título do tópico: convertemos uma string para um number!
E claro que se você comentar com algum colega de trabalho sobre ints ou floats em JavaScript ele vai entender o assunto, porém por baixo dos panos a linguagem considera ambos como numbers!
Conclusão
Neste artigo aprendemos a como converter uma string para int em JavaScript
Utilizamos a função parseInt para isso, ela recebe uma string como parâmetro e tenta converter em um número
Lembrando que os números em JavaScript são todos considerados como tipo number, e não integer e float, como na grande maioria das linguagens
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube