Existe ou não existe um tipo inteiro em javascript?

Existe ou não existe um tipo inteiro em javascript?
JavaScript é uma linguagem de programação dinâmica/interativa que usa tipos dinâmicos. As variáveis ​​não estão explicitamente vinculadas a nenhum determinado tipo de valor em JavaScript. Existem sete tipos de dados fundamentais em JavaScript, como “Corda","boleano","Número","Indefinido","Nulo","Símbolo", e "Objeto”. Mais especificamente, qualquer número, incluindo números inteiros e decimais, é considerado no “Número" tipo de dados.

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.