10 lines
390 B
JavaScript
10 lines
390 B
JavaScript
function isNumeric(n) {
|
|
return !isNaN(parseFloat(n)) && isFinite(n);
|
|
}
|
|
var value = "123.45e7"; // Assign string literal to value
|
|
if (isNumeric(value)) {
|
|
// value is a number
|
|
}
|
|
//Or, in web browser in address field:
|
|
// javascript:function isNumeric(n) {return !isNaN(parseFloat(n)) && isFinite(n);}; value="123.45e4"; if(isNumeric(value)) {alert('numeric')} else {alert('non-numeric')}
|