【问题标题】:Javascript how to change output of a number to us currency with 2 decimalsJavascript如何将数字的输出更改为带2位小数的我们货币
【发布时间】:2018-09-12 22:37:04
【问题描述】:

我想将数字的输出更改为带 2 位小数的美元; JavaScript 部分如下所示:

var leagueDues = 5.00;
var CourseFees = 14.50;

var totalLeagueDues = leagueDues * 16;
var totalCourseFees = CourseFees * 16;

var totalDues = totalCourseFees + totalLeagueDues;

document.getElementById('league').value = totalLeagueDues;
document.getElementById('fee').value = totalCourseFees;
document.getElementById('total').value = totalDues;

有什么想法吗?

【问题讨论】:

标签: javascript decimal currency


【解决方案1】:

您可以使用 toFixed(2) 函数将数字固定到小数点后 2 位。

看起来像:

var leagueDues = 5.00; 
var CourseFees = 14.50; 
var totalLeagueDues = leagueDues * 16; 
var totalCourseFees = CourseFees * 16; 
var totalDues = totalCourseFees + totalLeagueDues; 

document.getElementById('league').value = totalLeagueDues.toFixed(2); 
document.getElementById('fee').value = totalCourseFees.toFixed(2); 
document.getElementById('total').value = totalDues.toFixed(2);

【讨论】:

    猜你喜欢
    • 2017-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-25
    • 2011-08-29
    • 2014-07-24
    相关资源
    最近更新 更多