문제
Palindrome 인지 아닌지를 true, false 로 반환하는 함수를 제작하시오.
코드 및 해설(주석)
function palindrome(str) {
// str을 대문자로 바꿔준다.
str = str.toUpperCase()
// [...str]을 통해 arr로 바꿔주고 뒤집어서 비교
return console.log(str === [...str].reverse().join(''))
}
// 출력
palindrome('level')
palindrome('hi')
'JavaScript 알고리즘 연습' 카테고리의 다른 글
[자바스크립트] 별찍기2 (0) | 2022.10.20 |
---|---|
[자바스크립트] Array Helper Method 작성하기 실습 (0) | 2022.10.20 |
[자바스크립트] 가위바위보 알고리즘 (0) | 2022.10.20 |
[자바스크립트] 별찍기 (0) | 2022.10.19 |