使用javascript或HTML格式化MySQL返回的数字
Format numeric returned by MySQL using javascript or HTML
我的MySQL数据库存储并返回带有两个小数点的数字,比如4是4.00。而4.9 = 4.90。
但是我想用HTML或javascript格式化它们,这样4.00是4,4.90是4.9,4.25是4.25(去掉后面的零)。
我该怎么做?
感谢更新:(需求)
在阅读了一些响应后,我意识到由于服务器端代码返回数据的方式,我需要提供更多的信息。php返回一个JSON字符串,其中包含数字和许多其他数据,然后将其转储到jQuery模板中,使用以下命令来接收数据
<div class="duration">${duration}</div>
使用parseFloat
例句:
var d = "4.90";
alert(parseFloat(d));
在Javascript中,您可以使用返回4.9的Number("4.90")
。在PHP中可以使用echo ((double)"4.90")
使用正则表达式:参见这篇文章
相关文章:
- 当与另一个实例进行比较时,我的类实例如何隐式返回数字
- Javascript函数用于检查数字并返回
- 如何让计算机猜测一个数字并返回猜测次数(Javascript)
- JScalc.io计算器基本故障(输出变量为空,不返回数字)
- 乘法后,js 返回数字和 NaN
- NaN 从 JavaScript 函数返回,而警报返回数字
- 过滤器(字符串)也返回数字
- typeof(“2px”-1)返回数字;2px〃-1返回NaN.为什么?
- Javascript-将2个数字和返回数字相乘
- 对于负数返回false,对于正数(或零)返回数字本身的最短表达式
- 如何让这个脚本返回数字0-9而不是1-10
- 如何使用javascript为字符串中的每个字母返回数字
- jQuery - .length返回“数字”不是一个函数
- 从javascript函数返回数字0
- 对于bigint, Array_to_json返回数字而不是字符串
- 修改下面的排序函数,使其返回数字
- 在AngularJS中输入返回数字而不是字符串
- 为什么不't var x.isNaN,其中x=1/0返回数字
- Javascript函数返回数字而不是对象
- 只从字符串返回数字