JS-L2-023 / 문자열 처리
회문 문자열 판정
초급문제
문자열 text의 영문·숫자·공백을 소문자로 바꾼 뒤 공백을 제거하고 회문인지 반환하세요.
solve(...args) 함수에서 값을 반환하세요. console 출력은 정답 판정에 사용하지 않습니다.
입출력 예시
예제 1
입력: ["A man a plan a canal Panama"] 반환: true
예제 2
입력: ["ab"] 반환: false
힌트
비교 전에 문제에서 지정한 정규화를 하세요.
해설·정답 보기
이 문제는 공백과 대소문자만 무시합니다. 문장부호 제거는 요구하지 않습니다.
function solve(text) { const s=text.toLowerCase().replace(/\s/g,''); return s===[...s].reverse().join(''); }solution.js결과 비교
코드는 이 브라우저에 자동 저장돼요.
풀이 결과
코드를 작성하고 채점하기를 눌러보세요.
학습용으로 제공된 조건을 확인해요. 알고리즘 사용 방식·설계 의도는 해설과 함께 비교해보세요.