【问题标题】:Javascript format int value to specific styleJavascript将int值格式化为特定样式
【发布时间】:2018-09-17 17:04:16
【问题描述】:

您好,我正在寻找一种解决方案来比较 cypress 中的 2 个值。
期望值 == 34 000,00 ,我的值 34000
有人知道Intl.NumberFormat 或任何其他人将我的值设置为正确的样式吗?

【问题讨论】:

  • 有一些国际化库可以正确处理这个问题。我用过一个叫i18Next 的,看起来还不错。它可以进行各种区域号码格式化,包括印度号码分组。
  • 你的意思是预期的value == "34 000,00"?您是否正在寻找格式化值的函数?如果是这样,我猜可能会省略对柏树的提及。请澄清您的问题并展示您的一些尝试

标签: javascript typescript cypress


【解决方案1】:

使用Intl.NumberFormat:

var number = 34000;
console.log(new Intl.NumberFormat('pl-PL', { style: 'decimal', minimumFractionDigits: 2 }).format(number));

// Output: "34 000,00"

【讨论】:

  • @MichalParciak 不客气!如果是这种情况,请随时接受答案。
猜你喜欢
  • 2017-04-09
  • 2019-10-02
  • 1970-01-01
  • 1970-01-01
  • 2011-11-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多