-
方法1: 文字列を反転させて比較する JavaScriptの組み込み関数を使用して、文字列を反転させ、元の文字列と比較する方法です。
function isPalindrome(str) { var reversed = str.split('').reverse().join(''); return str === reversed; } var text = "racecar"; console.log(isPalindrome(text)); // true
-
方法2: 反復処理を使用して比較する 文字列を反復処理して、前後の文字を比較する方法です。
function isPalindrome(str) { var length = str.length; for (var i = 0; i < length / 2; i++) { if (str[i] !== str[length - 1 - i]) { return false; } } return true; } var text = "racecar"; console.log(isPalindrome(text)); // true
これらの方法を使用すると、与えられた文字列が回文かどうかを判定することができます。この方法はシンプルで理解しやすく、効率的です。
以上が、JavaScriptで回文を検出する方法といくつかのコード例です。これを参考にして、自身のプロジェクトや課題に応じて適切な方法を選んでください。