Come verificare se un valore è un numero in JavaScript

Come verificare se un valore è un numero in JavaScript
Durante la programmazione in JavaScript, può esserci un requisito per ordinare i dati in base a vari tipi di dati. Ad esempio, aggiungendo il tipo di dati identici ai dati contenuti, gestendo così i record in modo efficace. In tali casi, il controllo se un valore è un numero in JavaScript aiuta a mantenere la progettazione complessiva dei documenti e analizzare i record in modo efficace.

Questo articolo dimostrerà gli approcci per verificare se un valore è un numero in JavaScript.

Come controllare/verificare se un valore è un numero che utilizza JavaScript?

Per verificare se un valore è un numero che utilizza JavaScript, applica i seguenti approcci:

  • "tipo di"Operatore.
  • "isfinite ()" metodo.

Illustriamo gli approcci dichiarati uno per uno!

Approccio 1: controlla/verifica se un valore è un numero in JavaScript utilizzando Typeof Operator

IL "tipo di"L'operatore ottiene il tipo di dati della variabile. Questo operatore può essere utilizzato per applicare un controllo sul valore specificato facendo riferimento al tipo di dati desiderato.

Nota: 5 diversi tipi di dati in JavaScript possono contenere valori:

  • corda
  • booleano
  • numero
  • funzione
  • oggetto

Esempio
Panoramiamo il seguente esempio:

Applicare i passaggi indicati, come previsto nel codice sopra:

  • In primo luogo, inizializza il valore dichiarato.
  • Dopodiché, applica il "tipo di"Operatore sul valore specificato per verificare se è del"numero"Tipo di dati con l'aiuto di"uguaglianza rigorosa (===)"Operatore.
  • Il messaggio dichiarato nella condizione "if" verrà visualizzato sulla condizione soddisfatta.
  • Altrimenti, il "altro"La condizione eseguirà.

Produzione

Quindi, è dimostrato che il valore specificato "7" è di tipo dati "numero".

Approccio 2: verificare se un valore è un numero in javascript usando il metodo isfinite ()

IL "isfinite ()"Il metodo restituisce vero se un valore è un numero finito. Questo metodo può essere implementato con un associato "Numero"Per verificare se il valore dato è di un tipo di numero ed è finito (numerabile).

Sintassi

isfinite (val)

In questa sintassi:

"Val"Si riferisce al valore che deve essere testato.

Esempio
L'esempio seguente spiega il concetto discusso:

Nel blocco del codice sopra:

  • Allo stesso modo, inizializza il valore dichiarato.
  • Nel passaggio successivo, applica il "isfinite ()"Metodo da verificare se il numero specificato è numero e finito (numerabile).
  • Infine, il "Se" E "altro"Le condizioni eseguiranno rispettivamente le condizioni soddisfatte e insoddisfatte.

Produzione

L'output di cui sopra dimostra che si ottiene il requisito desiderato.

Conclusione

IL "tipo di"Operatore o il"isfinite ()"Il metodo può essere implementato per verificare se il valore fornito è un numero in JavaScript. Il primo approccio può essere utilizzato per verificare il valore in base al suo tipo di dati. Quest'ultimo approccio può essere applicato per eseguire il requisito desiderato controllando il numero finito (numerabile) di cifre nel valore. Questo articolo ha dimostrato gli approcci per verificare se un valore è un numero che utilizza JavaScript.