teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

書式修正

2018/05/18 06:24

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,4 @@
1
+ ## やりたいこと
1
2
  JavaScriptで数値を以下の様に桁区切りで表示するライブラリを探しています。
2
3
 
3
4
  英語圏
@@ -8,4 +9,27 @@
8
9
  フランス語圏
9
10
  1000 → 1 000
10
11
  1000.0 → 1 000,0
11
- 1000.00 → 1 000,00
12
+ 1000.00 → 1 000,00
13
+
14
+
15
+ ## 試したこと
16
+ 1) Intl.NumberFormat
17
+ https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/NumberFormat
18
+
19
+ const number = "1234.50";
20
+ new Intl.NumberFormat().format(number);
21
+ // "1234.5"
22
+
23
+ 問題
24
+ 末尾の0が表示されない。
25
+
26
+
27
+ 2) numeral.js
28
+ http://numeraljs.com/
29
+
30
+ const number = "1234.50";
31
+ numeral(number).format();
32
+ // "1,235"
33
+
34
+ 問題
35
+ 小数が表示されない。

1

説明不備

2018/05/18 06:24

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,11 @@
1
1
  JavaScriptで数値を以下の様に桁区切りで表示するライブラリを探しています。
2
2
 
3
+ 英語圏
3
4
  1000 → 1,000
4
5
  1000.0 → 1,000.0
5
- 1000.00 → 1,000.00
6
+ 1000.00 → 1,000.00
7
+
8
+ フランス語圏
9
+ 1000 → 1 000
10
+ 1000.0 → 1 000,0
11
+ 1000.00 → 1 000,00