格式化 JS 中定价数据的双精度值
formatting double value for pricing data in JS
我有一个定价表,我想转换如下所示的数据。除了做mod和有一个if条件之外,有没有特定的方法来做到这一点
原始输入 = 我需要的输出
123.0 = 123
22.2 = 22.2
22.21 = 22.21
这是针对javascript
只需执行一个toString()
即可摆脱小数点后的尾随零,如下所示
var n = 123.0;
n = parseFloat(n.toString()) //outputs 123
用它制作一个方法
function removeTraillingZeroes( n ){ return parseFloat(n.toString()) }
removeTraillingZeroes( 123.3430 ); //outputs 123.343
removeTraillingZeroes( 123.330 ); //outputs 123.33
注意 - 如果要使用相同的变量,则需要将值赋回 n。
var n = 123.0;
n = removeTraillingZeroes( n ); //outputs 123
console.log(n);
只需返回值!
var array = [123.0, 22.2, 22.21];
document.write(array.join('<br>'));
相关文章:
- JSON 合并、数组推送和排序和删除双精度
- 整小时和小数小时双精度值转换为 12 小时制格式时间
- 用于双精度数范围验证的正则表达式
- JavaScript 中的双精度值
- 格式化 JS 中定价数据的双精度值
- 在 Javascript 中截断双精度变量
- 使用 GWT 将双精度 JS 数组(可能包含空条目)集成到 Java 对象的适当方法
- 分析双精度字符串不考虑当前区域性
- 任何双精度类型数字的正则表达式
- ASM.js 类型错误:比较的参数必须同时是有符号、无符号或双精度
- HTML5 音频元素 - 查找滑块 - 无法在“HTMLMediaElement”上设置“当前时间”属性:提供的双精度值
- 如何在 javascript 文件中将大型双精度序列存储为文字字符串
- Jade:带双“的数据id""&”;
- Inclusive Range中的随机浮点双精度
- 警告:number_format()要求参数1为双精度,字符串在C:XAMPPhtdocs***sena
- 谷歌图表中的双精度值不起作用
- 为什么Java8Nashorn(JavaScript)模返回0.0(双精度)而不是0(整数)
- 在javascript中转换双精度和浮点精度
- 我可以让一个json字符串化的对象有一个字段,其值是Javascript中的双精度
- 在Javascript中将双精度型转换为整型,不需要舍入