Neste artigo você vai aprender a checar se número é inteiro ou float em JavaScript, de uma maneira simples e eficaz
Fala programador(a), beleza? Bora aprender mais sobre dados numéricos em JS!
A linguagem JavaScript tem um método que pode verificar os valores de forma nativa
O nome do método é isInteger, e ele faz parte da classe Number
Basta então passar o número que precisamos, se for inteiro ele vai retornar um true, como resposta
Se não for float, vai retornar um false
Veja um exemplo pratico:
var x = 10; var y = 5.3; console.log(Number.isInteger(x)); // true console.log(Number.isInteger(y)); // false console.log(Number.isInteger('teste')); // false
Veja que temos as respostas corretas para 10 e 5.3
Quando aplicamos a função no número 10 recebemos um true, e em 5.3 um false
Qualquer outro valor que não seja um inteiro vai receber false, importante ter isso em mente também
Por isso precisamos saber como estamos recebendo este dado, para poder aplicar de forma correta a função
Conclusão
Neste artigo você aprendeu a como checar se número é inteiro ou float em JavaScript
Utilizamos a função isInteger de Number, que só retorna uma resposta verdadeira se o número for um inteiro
Então sempre que passarmos um float ou qualquer outro valor, receberemos false
Por meio desta função podemos moldar a lógica nosso programa
Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!
Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!
Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias
O link acima contém um cupom de desconto para os cursos!