【发布时间】:2010-10-01 23:24:55
【问题描述】:
判断 javascript 中的值是否为单个数字的最佳方法是什么。我一直在做类似的事情
var valAsString = '' + val;
if (valAsString.match(/\d/) {}
澄清:我的意思是 0,1,2,3,4,5,6,7,8,9 之一
另外,我应该有什么工作吗?我很惊讶人们为此想出了多少不同的方法。
【问题讨论】:
-
个位数,你的意思是-10到10之间的整数?
-
@russ,我的意思是我所说的,0-9 之间的任何数字。这是 Z 的一个子集。
-
@russ,我意识到我没有事先说明清楚——抱歉。
标签: javascript regex digits