JSで文字列を回文判定する方法とは?
JavaScript で文字列を回文判定するには、文字列オブジェクトの split()
メソッドと reverse()
メソッド、および配列オブジェクトの join()
メソッドを使用することができます。
具体的なコード例
1, 文字列を文字の配列に分割する。
let str = "level";
let chars = str.split("");
2, 配列を逆順にする。
let reverseChars = chars.reverse();
3, 逆順にした配列を文字列に変換する。
let reverseStr = reverseChars.join("");
4, 元の文字列と逆順にした文字列を比較する。
let result = str === reverseStr;
console.log(result); // true
上記の手順により、文字列が回文かどうかを判定することができます。