Javascript, как изменить вывод числа к нам валютой с 2 ​​десятичными знаками - PullRequest
0 голосов
/ 13 сентября 2018

Я хочу изменить вывод числа на валюту США с двумя десятичными знаками; часть 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;

Есть идеи?

1 Ответ

0 голосов
/ 13 сентября 2018

Вы можете использовать функцию 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);
...