Este post descreverá se o JavaScript tem ou não um tipo de dados inteiro.
Existe ou não existe um tipo inteiro em javascript?
Em JavaScript, não há tipo de dados inteiro específico. Ele usa o “Número”Tipo de dados para representar todos os valores numéricos, incluindo números inteiros. Usando o número em JavaScript, você pode determinar se um determinado número é um número inteiro utilizando o “isinteger ()”Método.
Exemplo
Crie uma variável que armazena o número “111”:
var num = 111;Verifique o tipo de variável que utiliza o “tipo de”Atributo:
console.log (tipo de num);Agora, ligue para o “isinteger ()”Método para verificar se o número especificado é um número inteiro ou não:
Número.isinteger (num);A saída fornecida indica que o número “111" pertence aos "Número”Tipo de dados e“verdadeiro”Indica que é um tipo inteiro:
Vamos verificar um número decimal:
var num = 111.599;Pode -se observar que a saída exibe “número" e "falso”Indica que o número fornecido pertence a“Número”Tipo de dados, mas não é um número inteiro:
O tipo de dados “Número”Em JavaScript é uma representação de ponto flutuante, o que significa que pode armazenar números inteiros e valores fracionários. No entanto, o JavaScript fornece alguns métodos predefinidos que podem ser usados para completar números para o número inteiro mais próximo, incluindo o “Matemática.chão()”Método e“Matemática.teto ()”Método:
console.log (matemática.piso (num));Saída
Ligue para a matemática.Método Ceil () para converter o número decimal em um número inteiro:
console.log (matemática.teto (num));Pode -se observar que o número decimal foi convertido com sucesso em um número inteiro:
Para obter informações como uma string, há um “parseint ()”Método que pode ser usado para converter uma string em um número inteiro. Para fazer isso, armazenar o número “1511”Como uma string em uma variável“NumberASSTRING”:
var numberASSTRING = "1511";Verifique o tipo de variável utilizando o “tipo de”Operador:
console.log (númeroSTring + "is" + typeof numberASSTRING);Ligar para "parseint ()”Método para converter a string em um número inteiro:
var number = parseInt (númeroSTring);Verifique o tipo do número convertido:
console.log (número + "is" + tipo de número de);Pode -se observar que a string é convertida com sucesso em tipo de número:
Isso se tratava de verificar o tipo de um número em JavaScript.
Conclusão
Em JavaScript, não há tipo de dados inteiro específico. Ele usa o “Número”Tipo de dados para representar todos os valores numéricos, como valores fracionários e números inteiros. Para determinar/verificar se um determinado número é ou não um número inteiro, use o “isinteger ()”Método. Este post descreveu se o JavaScript tem ou não um tipo de dados inteiro.