码迷,mamicode.com
首页 > 其他好文 > 详细

字符串和数值类型比较大小

时间:2020-04-29 18:43:05      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:比较   str   vue   项目   ebs   类型   图片   inf   判断   

  在做vue前端项目时有一个需求是将当前的价格跟后台websoket传输过来的最新价格进行比较,如果最新价大于现在的价格那么价格变成红色,如果小于就变成绿色。

于是就要将两个价格进行一个比较,可是偶尔出现的一个问题就是明明最新价比当下价格高,但是却进入了判断为低执行的代码块。

  经过试验发现后台实时发送的最新价,是为string类型,使用parseFloat()方法将其转换为浮点型后就恢复正常了。 或许原因可能是字符串不能与数字进行比较大小

  技术图片  (this.newprice:本地价格,price[1]:后台实时发送的最新价)

 

字符串和数值类型比较大小

标签:比较   str   vue   项目   ebs   类型   图片   inf   判断   

原文地址:https://www.cnblogs.com/tommas/p/12803387.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!