June 22
E 'necessario a volte per verificare se un valore dall'utente presentata sia effettivamente un numero intero. Per esempio, si potrebbe chiedere un utente della sua età e quindi necessario per confermare che ha presentato un valore legittimo. Questo può essere realizzato in JavaScript tramite una funzione utente che accetta il detto valore e quindi elabora tramite un "se" costruire per determinare se esso è un numero intero.
1 Creare una funzione che accetta un valore presentato in una nuova variabile:
Funzione integer_test (StrVariable)
{
}
2 Confrontare i valori "parseFloat" della variabile "parseInt" e per assicurarsi che siano uguali. "ParseInt" tirerà solo 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 di essere un numero intero:
Se ((parseInt (StrVariable) == parseFloat (StrVariable))
Inserire il "se" costruire tra le parentesi della funzione "integer_test".
3 Designare la funzione di vero se passa il precedente "se" costruire e falso se non lo fa:
{
return true;
}
altro
{
return false;
}
4 Chiudere la funzione con una staffa finale. La funzione dovrebbe essere simile a questo:
Funzione integer_test (StrVariable)
{
Se ((parseInt (StrVariable) == parseFloat (StrVariable))
{
return true;
}
altro
{
return false;
}
}
5 Chiamare la funzione designando a una variabile:
var = TestIntero integer_test (StrVariable)
Sostituire "StrVariable" con la variabile è necessario ispezionare.