jQuery.isNumeric()

Функция jQuery.isNumeric() проверяет, является ли переданный аргумент числом.

Варианты использования

jQuery.isNumeric(объект) => Boolean
Возвращает true, если переданный аргумент является числом или если аргумент является строкой, но может быть преобразован в конечное число. В остальных случаях возвращает false.

Примеры

<html>
<head>
  <title>Функции библиотеки jQuery</title>
  <script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
  <p></p>
</body>
</html>
 
<script>
$('p')[0].innerHTML =
  '$.isNumeric(+44) - ' + $.isNumeric(+44) + '<br>'
  + '$.isNumeric(024) - ' + $.isNumeric(024) + '<br>'
  + '$.isNumeric(0x1F) - ' + $.isNumeric(0x1F) + '<br>'
  + '$.isNumeric("-44") - ' + $.isNumeric("-44") + '<br>'
  + '$.isNumeric("0") - ' + $.isNumeric("0") + '<br>'
  + '$.isNumeric("1.85") - ' + $.isNumeric("1.85") + '<br>'
  + '$.isNumeric("3e10") - ' + $.isNumeric("3e10") + '<br>'
  + '$.isNumeric("0x10") - ' + $.isNumeric("0x10") + '<br>'
  + '$.isNumeric(undefined) - ' + $.isNumeric(undefined) + '<br>'
  + '$.isNumeric(null) - ' + $.isNumeric(null) + '<br>'
  + '$.isNumeric(true) - ' + $.isNumeric(true) + '<br>'
  + '$.isNumeric(NaN) - ' + $.isNumeric(NaN) + '<br>'
  + '$.isNumeric(Infinity) - ' + $.isNumeric(Infinity) + '<br>'
  + '$.isNumeric({}) - ' + $.isNumeric({}) + '<br>'
  + '$.isNumeric("") - ' + $.isNumeric("") + '<br>'
  + '$.isNumeric("1.85qw") - ' + $.isNumeric("1.85qw") + '<br>'
  + '$.isNumeric("-0x10") - ' + $.isNumeric("-0x10");
</script>
$.isNumeric(+44) - true
$.isNumeric(024) - true
$.isNumeric(0x1F) - true
$.isNumeric("-44") - true
$.isNumeric("0") - true
$.isNumeric("1.85") - true
$.isNumeric("3e10") - true
$.isNumeric("0x10") - true
$.isNumeric(undefined) - false
$.isNumeric(null) - false
$.isNumeric(true) - false
$.isNumeric(NaN) - false
$.isNumeric(Infinity) - false
$.isNumeric({}) - false
$.isNumeric("") - false
$.isNumeric("1.85qw") - false
$.isNumeric("-0x10") - false