function is_numeric( mixed_var ) { // Finds whether a variable is a number or a numeric string
//
// + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
// + improved by: David
return !isNaN( mixed_var );
}
is_numeric(186.31);true
is_numeric('Kevin van Zonneveld');
false
is_numeric('+186.31e2');
true| Поиск по сайту |
| Последние темы на форуме |
Forum |
console.log( isNaN(null) ); // вернет false
console.log( isNaN('') ); // как и тут вернет false
с поддержкой знаков -/+ в начале
var anum=/^[\+\-]?\d+\.?\d+$/
anum.test('-123.65')
точнее
В этом весь яваскрипт ... огромные возможности особенно в последний годы с ES6, реактивными фреймворками и тд. Но тривиальные вещи только через танцы с бубном