JavaScriptで文字列を反転させる方法


  1. メソッドを使用した方法: JavaScriptのsplit()reverse()join()メソッドを組み合わせて文字列を反転させることができます。
const str = "Hello, World!";
const reversedStr = str.split("").reverse().join("");
console.log(reversedStr);

出力: !dlroW ,olleH

この方法では、まず文字列を1文字ずつ分割し、配列に変換します。その後、配列を逆順に並び替え、join()メソッドで再び文字列に結合します。

  1. ループを使用した方法: ループを使用して文字列を反転させることもできます。
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で文字列を反転させる方法とコード例です。