여러 조건을 확인하기 위해 문자열을 허용하는 부름돌과 부울을 작성해야합니다. 문장에 미러링 된 문자가 있지만 공백이 다른 경우 false가 발생하면 공백이없는 동일한 문자가 false가됩니다. 내 문제는 이 공백을 무시할 필요가있는 다음 테스트이며, 문자가 실제로 회문 알파벳이면 을 반환 할 것입니다. 내 테스트가 false를 반환합니다. 이것은 내가 지금까지 가지고 무엇다중 검사를 사용하는 Palindrome
내가 제 2의 매개 변수를 전달한다고 생각 Note..I
어떤 도움
function palindrome(str) {
let reChar = str.toLowerCase().replace(/\w\s/g, '');
let checkPalindrome = reChar.split('').reverse().join('');
if (str === '') {
return false;
}
return (reChar === checkPalindrome);
}
감사 (그들은뿐만 아니라 전달되는 다른 조건이 있습니다)하지만, 나는 어떻게 생각하는지 모르겠다.
문제는 무엇입니까? – evolutionxbox
샘플 입력과 예상 출력을 공유하십시오. –
이전 문장과 같은 문장을 검사 할 때 공백을 무시할 것입니다 ... 그리고 만약 그 문자가 * 사실상 palindromic이면 true를 반환 할 필요가 있습니다. 내 결과가 거짓 .. –