您必须使用
minimumFractionDigits
和
maximumFractionDigits
自定义小数位数行为的选项。
请注意,它仍然会变圆。
例如:
let just_the_number = '8973565';
let formatted_amount = new Intl.NumberFormat("en-IN", {
style: "currency",
currency: "INR",
notation: "compact",
compactDisplay: "long",
minimumFractionDigits: 2,
maximumFractionDigits: 2,
}).format(just_the_number);
console.log(formatted_amount) // prints â¹89.74L