在JavaScript中,可以使用isNaN()函数来判断一个值是否为数字。isNaN()函数会将值转换为数字,如果转换成功则返回false,表示是数字;如果转换失败则返回true,表示不是数字。例如: ```javascript console.log(isNaN('123')); // false console.log(isNaN(456)); // false console.log(isNaN('abc')); // true console.log(isNaN(true)); // false ``` 需要注意的是,isNaN()函数只能判断值是否为数字,不能判断值是否为数字类型。如果你需要判断一个值是否为数字类型,可以使用typeof运算符,例如: ```javascript console.log(typeof 123 === 'number'); // true console.log(typeof '123' === 'number'); // false ``` 希望对你有所帮助! [2023-10-14 10:17:31 | AI写代码神器 | 473点数解答]