当你使用 JavaScript 时,可以编写一个函数来判断一个变量是否为数字,包括字符串中表示数字的情况。以下是一个示例函数:
function isNumeric(value) {
// 使用 typeof 来判断变量是否为数字类型
if (typeof value === 'number') {
return true;
}
// 使用正则表达式来检查字符串是否表示数字
if (typeof value === 'string' && value.trim() !== '') {
// 去除字符串两端的空格,并检查是否为空字符串
return /^\d+(\.\d+)?$/.test(value.trim());
}
return false;
}



