string没转换就拿去比较,结果是很头疼的 写的时候不细心,就没转换,然后拿去粗略测试下, 1 对的,就过了 然后 5.002>21.003 出现奇葩的结果了 在没有转换数据类型进行>, parseFloat(str1)>parseFloat(str2) 或者 str1*1>str2*1 做js中的数据比较时候,一定不要忘记转换类型!