2番目の文字を1文字削除したいのですが、どうしたらいいでしょうか?
こちらを参考に次のように「slice」してみたのですが、全て消えてしまいます。
var str = 'abc'; var posi = 2; // 2番目の文字を1文字削除したい ret = str.slice( posi, 1 ); console.log(ret); // "ac"が欲しい
その後調べて以下でできたといえばできたのですが、1文字削除するだけでこんなに手間をかけないといけないのでしょうか?これがベストですか?
var str = "abc"; var posi = 2; var before = str.slice(0, posi - 1); var after = str.slice(posi-1 + 1); var ret = before + after; console.log(ret);
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/01 08:05