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

質問編集履歴

1

2020/04/01 06:52

投稿

kasumisou
kasumisou

スコア9

title CHANGED
File without changes
body CHANGED
@@ -4,6 +4,16 @@
4
4
  ```
5
5
  var str = 'abc';
6
6
  var posi = 2; // 2番目の文字を1文字削除したい
7
- str = str.slice( posi, 1 );
7
+ ret = str.slice( posi, 1 );
8
- console.log(str); // "ac"が欲しい
8
+ console.log(ret); // "ac"が欲しい
9
+ ```
10
+ その後調べて以下でできたといえばできたのですが、1文字削除するだけでこんなに手間をかけないといけないのでしょうか?これがベストですか?
11
+
12
+ ```
13
+ var str = "abc";
14
+ var posi = 2;
15
+ var before = str.slice(0, posi - 1);
16
+ var after = str.slice(posi-1 + 1);
17
+ var ret = before + after;
18
+ console.log(ret);
9
19
  ```