我想测试一个字符串是否能被转换为浮点数。我一直在尝试使用parseFloat来实现这一点。
console.log(!isNaN(parseFloat("10000"))); // should return true
console.log(!isNaN(parseFloat("100T0"))); // should return false (but doesn't)
parseFloat("100T0")
实际上返回100
而不是NaN
。有什么更好的JS测试方法可以判断一个字符串是否可以转换为浮点数吗?