RosettaCodeData/Task/Determine-if-a-string-is-numeric/JavaScript/determine-if-a-string-is-numeric.js

10 lines
390 B
JavaScript
Raw Permalink Normal View History

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')}