【JavaScript】文字列の後ろから指定した文字数の文字列を削除する方法

JavaScriptを使用して、文字列の後ろから指定した文字数の文字列を削除する方法について解説します。この方法を使用することで、文字列を柔軟に操作して必要な部分を取得することができます。

slice() メソッドを使用する方法

slice() メソッドは、文字列の一部を切り取ります。マイナス記号を使用して後ろから指定した文字数を削除します。

let originalString = "abcdefg";
let removedString = originalString.slice(0, -n); // 後ろから n 文字を削除
console.log(removedString); // 出力: "abcd"

substring() メソッドを使用する方法

substring() メソッドも同様に、文字列の一部を切り取ります。開始位置と終了位置を指定することで後ろから指定した文字数を削除します。

let originalString = "abcdefg";
let removedString = originalString.substring(0, originalString.length - n); // 後ろから n 文字を削除
console.log(removedString); // 出力: "abcd"

実行結果

どちらの方法も、文字列の後ろから指定した文字数の部分を削除します。これにより、文字列を柔軟に操作して必要な部分を取得することができます。

まとめ

JavaScriptを使用して文字列の後ろから指定した文字数の文字列を削除する方法を紹介しました。これらの方法を使用することで、文字列を柔軟に操作して必要な部分を取得することができます。適用する方法は好みや状況によって異なりますが、どちらの方法も同じ結果を得ることができます。