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

回答編集履歴

2

TypeScriptにおいてはできないことを追記

2020/09/13 10:35

投稿

miyabi_pudding
miyabi_pudding

スコア9572

answer CHANGED
@@ -1,3 +1,5 @@
1
+ 言語によってできる出来ないはありますが、
2
+ TypeScriptにおいては、
1
3
  **可変長を前方に置くことは出来ないため**と思われます。
2
4
  なぜなら、前方におくと、**どこまでが可変長かどうかの判別がつかない**からです。
3
5
  後方であれば、**固定個数以降は、可変長である**と判別がされます。

1

残余引数とも呼ばれることを記載

2020/09/13 10:35

投稿

miyabi_pudding
miyabi_pudding

スコア9572

answer CHANGED
@@ -3,5 +3,5 @@
3
3
  後方であれば、**固定個数以降は、可変長である**と判別がされます。
4
4
 
5
5
  また、可変長は、引数で考えた時、
6
- 正式には**残余引数**と呼ばれるため、
6
+ **残余引数**と呼ばれるため、
7
7
  その名称からも、前方に置くことは出来ない事が示唆せれます。