字符串和数值类型比较大小
Posted tommas
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串和数值类型比较大小相关的知识,希望对你有一定的参考价值。
在做vue前端项目时有一个需求是将当前的价格跟后台websoket传输过来的最新价格进行比较,如果最新价大于现在的价格那么价格变成红色,如果小于就变成绿色。
于是就要将两个价格进行一个比较,可是偶尔出现的一个问题就是明明最新价比当下价格高,但是却进入了判断为低执行的代码块。
经过试验发现后台实时发送的最新价,是为string类型,使用parseFloat()方法将其转换为浮点型后就恢复正常了。 或许原因可能是字符串不能与数字进行比较大小
(this.newprice:本地价格,price[1]:后台实时发送的最新价)
以上是关于字符串和数值类型比较大小的主要内容,如果未能解决你的问题,请参考以下文章