C'è o non c'è un tipo di intero in JavaScript?

C'è o non c'è un tipo di intero in JavaScript?
JavaScript è un linguaggio di programmazione dinamico/interattivo che utilizza tipi dinamici. Le variabili non sono esplicitamente collegate a un certo tipo di valore in JavaScript. Esistono sette tipi di dati fondamentali in JavaScript, come "Corda","Booleano","Numero","Non definito","Nullo","Simbolo", E "Oggetto". Più specificamente, qualsiasi numero, inclusi numeri interi e numeri decimali, è considerato nel "Numero" tipo di dati.

Questo post descriverà se JavaScript ha o meno un tipo di dati interi.

C'è o non c'è un tipo di intero in JavaScript?

In JavaScript, non esiste un tipo di dati interi specifico. Usa il "Numero"Tipo di dati per rappresentare tutti i valori numerici, compresi i numeri interi. Usando il numero in JavaScript, è possibile determinare se un determinato numero è un numero intero che utilizza il "isinteger ()" metodo.

Esempio

Crea una variabile che memorizza il numero "111":

var num = 111;

Controllare il tipo di variabile utilizzando il "tipo di"Attributo:

console.log (typeof num);

Ora, chiama il "isinteger ()"Metodo per verificare se il numero specificato è un numero intero o meno:

Numero.isinteger (num);

L'output dato indica che il numero "111"Appartiene al"Numero"Tipo di dati e"VERO"Indica che è un tipo intero:

Controlliamo un numero decimale:

var num = 111.599;

Si può vedere che l'uscita viene visualizzata "numero" E "falso"Indica che il numero dato appartiene a"Numero"Tipo di dati, ma non è un numero intero:

Il tipo di dati "Numero"In JavaScript è una rappresentazione a punto mobile, il che significa che può archiviare sia i numeri interi che i valori frazionari. Tuttavia, JavaScript fornisce alcuni metodi predefiniti che possono essere utilizzati per arrotondare i numeri al numero intero più vicino, incluso il "Matematica.pavimento()Metodo e "Matematica.ceil ()" metodo:

console.registro (matematica.pavimento (num));

Produzione

Chiama la matematica.Metodo Ceil () per convertire il numero decimale in un numero intero:

console.registro (matematica.ceil (num));

Si può osservare che il numero decimale è stato convertito con successo in un numero intero:

Per prendere input come stringa, c'è un "parseint ()"Metodo che può essere utilizzato per convertire una stringa in un numero intero. Per farlo, il numero del negozio "1511"Come stringa in una variabile"Numerasstring":

var numerasstring = "1511";

Controlla il tipo variabile utilizzando il "tipo di"Operatore:

console.log (numerasstring + "is" + typeof numerasstring);

Chiama il "parseint ()"Metodo per convertire la stringa in un numero intero:

VAR NUMBER = parseInt (NumberAsstring);

Verificare il tipo di numero convertito:

console.log (numero + "è" + typeof numero);

Si può vedere che la stringa viene convertita correttamente in tipo di numero:

Si trattava di controllare il tipo di un numero in JavaScript.

Conclusione

In JavaScript, non esiste un tipo di dati interi specifico. Usa il "Numero"Tipo di dati per rappresentare tutti i valori numerici, come valori e numeri interi frazionari. Per determinare/verificare se un determinato numero è o meno un numero intero, usa il "isinteger ()" metodo. Questo post ha descritto se JavaScript ha o meno un tipo di dati interi.