728x90
회문 또는 팰린드롬은 거꾸로 읽어도 제대로 읽는 것과 같은 문장이나 낱말, 숫자, 문자열 등이다.
이것을 확인하는 코드를 구현하자.
function isPalindrome(word) {
let x = word;
if(x.split("").reverse().join("") == word){
return true;
} else {
return false;
}
}
// 테스트 코드
console.log(isPalindrome("racecar"));
console.log(isPalindrome("stars"));
console.log(isPalindrome("기러기"));
console.log(isPalindrome("123321"));
console.log(isPalindrome("hello"));
console.log(isPalindrome("kayak"));
1. 입력받은 매개변수(문자열)을 변수에 저장한다
2. split로 한 단어 단어를 자르고 그것을 전체 뒤집어서 다시 문자열로 만든다.
3. 매개변수와 비교하여 같으면 true 다르면 false를 반환한다.
728x90
'JavaScript' 카테고리의 다른 글
자바스크립트 assign 메소드 가지고 놀기 (0) | 2020.08.29 |
---|---|
최소지폐로 거스름돈 계산하기 (0) | 2020.08.29 |
배열 나누어 각각 담기 (0) | 2020.08.27 |
자바스크립트 배열 가지고 놀기 (0) | 2020.08.27 |
자바스크립트 기본 배열의 정의 (0) | 2020.08.27 |