function palindrome(str) {
str = str.toLowerCase().replace(/\W/g,'');
var subStr = str.split(""),newStr = '',anotherStr = '';
for (var j = 0; j < subStr.length;j++){
if(subStr[j] === "_"){continue;}else{anotherStr += subStr[j];}}
for (var i = subStr.length - 1; i > -1;i--){
if(subStr[i] === "_"){continue;}else{newStr += subStr[i];}}
if (anotherStr === newStr) {
return true;
} else {
return false;
}
}
誰かがこのコードを圧縮するには私を助けてくださいことはできますか? うまくいきましたが、コードブロックを減らすことができると思います。
ありがとうございました。