Como verificar se um valor é um número em javascript

Como verificar se um valor é um número em javascript
Ao programar em JavaScript, pode haver um requisito para classificar os dados com base em vários tipos de dados. Por exemplo, anexando o tipo de dados idênticos aos dados contidos, gerenciando assim os registros de maneira eficaz. Nesses casos, verificar se um valor é um número em JavaScript auxilia a manter o design geral do documento e analisar os registros efetivamente.

Este artigo demonstrará as abordagens para verificar se um valor é um número em JavaScript.

Como verificar/verificar se um valor é um número usando JavaScript?

Para verificar se um valor é um número usando JavaScript, aplique as seguintes abordagens:

  • ““tipo deOperador.
  • ““isfinite ()”Método.

Vamos ilustrar as abordagens declaradas uma a uma!

Abordagem 1: Verifique/verifique se um valor é um número em JavaScript usando o operador TypeOf

O "tipo de”O operador recebe o tipo de dados da variável. Este operador pode ser utilizado para aplicar uma verificação do valor especificado, referindo -se ao tipo de dados desejado.

Observação: 5 tipos de dados diferentes em JavaScript podem conter valores:

  • corda
  • boleano
  • número
  • função
  • objeto

Exemplo
Vamos ver o exemplo a seguir:

Aplique as etapas abaixo, conforme fornecido no código acima:

  • Em primeiro lugar, inicialize o valor declarado.
  • Depois disso, aplique o “tipo deOperador sobre o valor especificado para verificar se é do “número”Tipo de dados com a ajuda do“igualdade estrita (===)Operador.
  • A mensagem declarada na condição "se" será exibida na condição satisfeita.
  • Caso contrário, o “outro“Condição será executada.

Saída

Portanto, está provado que o valor especificado "7" é do tipo de dados "número”.

Abordagem 2: Verifique se um valor é um número em JavaScript usando o método isfinite ()

O "isfinite ()”O método retorna true se um valor for um número finito. Este método pode ser implementado com um associado “Número”Para verificar se o valor fornecido é de um tipo de número e é finito (contável).

Sintaxe

Isfinita (Val)

Nesta sintaxe:

““Val”Refere -se ao valor que precisa ser testado.

Exemplo
O exemplo abaixo declarado explica o conceito discutido:

No bloco de código acima:

  • Da mesma forma, inicialize o valor declarado.
  • Na próxima etapa, aplique o “isfinite ()”Método para verificar se o número especificado é número e finito (contável).
  • Por fim, o “se" e "outroAs condições serão executadas sobre as condições satisfeitas e insatisfeitas, respectivamente.

Saída

A saída acima prova que o requisito desejado é alcançado.

Conclusão

O "tipo deOperador ou o “isfinite ()”O método pode ser implementado para verificar se o valor fornecido é um número em JavaScript. A abordagem anterior pode ser utilizada para verificar o valor com base em seu tipo de dados. A última abordagem pode ser aplicada para executar o requisito desejado, verificando o número finito (contável) de dígitos no valor. Este artigo demonstrou as abordagens para verificar se um valor é um número usando JavaScript.