Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> .

Come determinare se un numero si inserisce in un Int in JavaScript

E 'necessario a volte per verificare se un valore dall'utente presentata sia effettivamente in un numero intero. Per esempio , si potrebbe chiedere a un utente la sua età e quindi necessario confermare di aver presentato un valore legittimo . Questo può essere realizzato in JavaScript tramite una funzione personalizzata che accetta il valore di detto e poi lo elabora attraverso un "se " costruire per determinare se si tratta di un numero intero. Istruzioni
1

creare una funzione che accetta un valore presentato in una nuova variabile :

funzione integer_test ( strVariable ) per

{

}

2

Confronta i valori " parseInt " e " parseFloat " della variabile per assicurare che siano uguali . " parseInt " solo tirare i valori interi dalla stringa . Nel frattempo , " parseFloat " tirerà l'intero numero dalla stringa , anche se include un decimale. Entrambi devono essere uguali per la variabile da un numero intero:

( ( parseInt ( strVariable ) == parseFloat ( strVariable ) ) per

Inserire il "se" costruire tra le parentesi della . funzione " integer_test "
3

designare la funzione come vero se passa il precedente " se " costrutto e falso se non lo fa :

{ return true ; } else {return false; }
4

Chiudere la funzione con una staffa finale la funzione dovrebbe essere simile a questo :

funzione integer_test ( strVariable ) per

. {if ( ( parseInt ( strVariable ) == parseFloat ( strVariable ) ) { return true ; } else {return false; } }
5

Chiama la funzione designando ad una variabile :

var IsInteger = integer_test ( strVariable ) per

Sostituire " strVariable " con la variabile è necessario ispezionare .

 

Programmazione © www.354353.com