回答編集履歴

1

追記

2021/10/28 14:52

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -1,4 +1,4 @@
1
- 一番楽なのはNumber.toLocaleString()メソッドを使うことだと思います。
1
+ 一番楽なのは`Number.toLocaleString()`メソッドを使うことだと思います。
2
2
 
3
3
 
4
4
 
@@ -14,4 +14,20 @@
14
14
 
15
15
 
16
16
 
17
+ ただ、これは`cost`の型が数値であることが前提なので、もし`cost = "10000";` のような感じで文字列型になってしまっていても対応できるようにするなら
18
+
19
+
20
+
21
+ ```GAS
22
+
23
+ const costl = Number(cost).toLocaleString('ja-JP')+'円';
24
+
25
+ ```
26
+
27
+
28
+
29
+ としておけば万全ですね。
30
+
31
+
32
+
17
33
  [Number.prototype.toLocaleString() - JavaScript | MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString)