- メソッドを使用した方法:
JavaScriptの
split()
、reverse()
、join()
メソッドを組み合わせて文字列を反転させることができます。
const str = "Hello, World!";
const reversedStr = str.split("").reverse().join("");
console.log(reversedStr);
出力: !dlroW ,olleH
この方法では、まず文字列を1文字ずつ分割し、配列に変換します。その後、配列を逆順に並び替え、join()
メソッドで再び文字列に結合します。
- ループを使用した方法: ループを使用して文字列を反転させることもできます。
function reverseString(str) {
let reversedStr = "";
for (let i = str.length - 1; i >= 0; i--) {
reversedStr += str[i];
}
return reversedStr;
}
const str = "Hello, World!";
const reversedStr = reverseString(str);
console.log(reversedStr);
出力: !dlroW ,olleH
この方法では、新しい空の文字列を作成し、元の文字列の最後の文字から始まり、1文字ずつ反転させた文字列を構築します。
これらはJavaScriptで文字列を反転させるためのシンプルで簡単な方法です。他にも多くの方法がありますが、これらの方法を使用すると、文字列の反転が容易に行えます。
以上が、JavaScriptで文字列を反転させる方法とコード例です。