Neste artigo você vai aprender a como trocar o NaN do parseInt para um 0, ou seja, não receber um NaN de um parseInt

trocar o NaN do parseInt para um 0 capa

Fala programador(a), beleza? Bora aprender mais sobre conversão de dados em JavaScript!

Algumas conversões de parseInt podem gerar NaN

Isso ocorre quando um número não é passado como argumento para a função

Como NaN é um falsy value, podemos fazer uma breve checagem e mudar seu resultado final

Utilizando o símbolo do OR e seguindo do resultado que queremos

Veja um exemplo:

const txt = "asd"

const n = parseInt(txt) || 0;

console.log(n) // 0

Podemos trocar o 0 por qualquer outro valor, para ele aparecer basta um resultado não válido vir de parseInt

E você pode utilizar esta estratégia com outros recursos também, ela é válida

Viu como foi simples?

Deixe um comentário contando o que achou desta solução 🙂

Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:

Conclusão

Neste artigo você viu como trocar o NaN do parseInt para um 0

Utilizamos uma estratégia com o operador de comparação OR

Ele possibilita a mudança de valor, caso o resultado da operação seja um falsy value

Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.

Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!

Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!

Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments