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

回答編集履歴

1

修正

2019/01/10 01:20

投稿

papinianus
papinianus

スコア12705

answer CHANGED
@@ -1,4 +1,5 @@
1
1
  できるとは思いますが、正規表現ですかね?
2
+ (いいたい意図は、3番目とか7番目とかいう、人間にとって意味のある情報を何らかの手法で変換しないとできないであろうこと、そうすると可読性・保守性が下がるということです)
2
3
  ```javascript
3
4
  const repPos = [3,7];
4
5
  console.log("1,2,3,1,5,4,5,3,6".split(",").reduce(((pr,c,i) => pr + (i === 0 ? "" : repPos.indexOf(i) !== -1 ? "|" : ",") + c ),""));