2013-06-05 21:47:54 +00:00
|
|
|
function isNumeric(n) {
|
|
|
|
|
return !isNaN(parseFloat(n)) && isFinite(n);
|
|
|
|
|
}
|
2013-04-10 12:38:42 -07:00
|
|
|
var value = "123.45e7"; // Assign string literal to value
|
2013-06-05 21:47:54 +00:00
|
|
|
if (isNumeric(value)) {
|
2013-04-10 12:38:42 -07:00
|
|
|
// value is a number
|
|
|
|
|
}
|
|
|
|
|
//Or, in web browser in address field:
|
2013-06-05 21:47:54 +00:00
|
|
|
// javascript:function isNumeric(n) {return !isNaN(parseFloat(n)) && isFinite(n);}; value="123.45e4"; if(isNumeric(value)) {alert('numeric')} else {alert('non-numeric')}
|