작성
·
117
0
<html>
<head>
<meta charset="UTF-8" />
<title>출력결과</title>
</head>
<body>
<script>
function solution(s) {
let answer = 'YES';
s = s.toLowerCase();
s = s.split('').filter((value) => value >= 'a' && value <= 'z');
if (s.join('') !== s.reverse().join('')) return 'NO';
return answer;
}
let str = 'found7, time: study; Yduts; emit, 7Dnuof';
console.log(solution(str));
</script>
</body>
</html>
위와 같이 풀어보았는데, charCodeAt()을 명시적으로 사용하는게 좋을까요?
구글링 해보니 기본적으로 아스키 코드 값으로 비교 하는 것 같은데
오해의 소지가 있을 것 같다는 생각이 들었습니다.