我需要根据文化将格式化数字的金额反转为javascript中的双倍值。
通过使用Intl.NumberFormat方法,我们根据文化将数字更改为特定格式。我想要反向方法将格式化数字转换为实际数值。 示例:new Intl.NumberFormat(window.navigator.language || window.navigator.userLanguage)
var number = 123456.789;
// For German uses comma as decimal separator and period for thousands
console.log(new Intl.NumberFormat('de-DE').format(number));
// → 123.456,789
// For India uses thousands/lakh/crore separators
console.log(new Intl.NumberFormat('en-IN').format(number));
// → 1,23,456.789
任何有想法的人请建议。