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

Come controllare per un tipo numerico in Javascript

Javascript è un linguaggio di scripting lato client che , tra le altre cose , consente agli sviluppatori di progettare pagine web che avvisa gli utenti quando hanno fornito input non valido . Pagina Web Form spesso richiedere input numerico , come ad esempio i codici di zona . Una pagina web developer può utenti di risparmiare tempo e la frustrazione controllando che questo tipo di ingresso è numerico , e , in caso di dati non validi , avvisando l'utente che ha bisogno di immettere nuovamente il valore . Cose che ti serviranno
Un web browser con JavaScript abilitato .
Un editor di testo .
Mostra più istruzioni
dichiarare la variabile .
1

Dichiarare un variabile che conterrà il valore che verrà testato . In genere, questo valore verrà da input dell'utente in un modulo, anche se può essere assegnata direttamente :

var numericVar = 9;
2

definire una funzione che accetta l'input dell'utente come argomento , facendo attenzione a nominare la funzione di qualcosa di significativo :

funzione VAL.NUMERO ( numericVar ) { .

codice per controllare se la variabile è di tipo numerico //scrittura

} funzione isNaN
3

utilizzo di JavaScript ( ) per determinare se il valore passato è numerico . La funzione isNaN ( ) determina se un valore è " non è un numero " e restituisce "false" se il valore è di tipo numerico.

//Funzione di definizione

funzione VAL.NUMERO ( numericVar ) {

//dichiariamo una variabile che contiene il valore di ritorno dal isNaN ( ) funzione

var NaNResult = isNaN ( numericVar ) ;

//fa qualcosa con il valore di ritorno

}
4

Ritorna il risultato della funzione . Se la funzione è stata progettata per avvisare l'utente che ha inserito non numerico - non valida - i dati , il risultato può essere scritto per la pagina Web o collocato in una finestra di avviso . In alternativa , il risultato può essere restituito al codice chiamante per ulteriori elaborazioni .

//Funzione di definizione

funzione VAL.NUMERO ( numericVar ) {

//dichiarare una variabile per contenere il valore restituito dal isNaN ( ) funzione

var NaNResult = isNaN ( numericVar ) ;

//fare qualcosa con il ritorno valore
avviso

( NaNResult ) ;

}

 

Programmazione © www.354353.com