split()
메서드로 문자열을 문자 배열로 반환reverse()
메서드로 배열 순서 뒤집기join()
메서드로 배열의 원소 문자열로 결합function reverseString(str) {
// 1. split() 메서드로 string -> 배열로 반환
let splitString = str.split(""); // [ 'b', 'a', 'n', 'n', 'a' ]
// 2. reverse() 메서드를 배열의 순서를 뒤집기
let reverseArray = splitString.reverse(); // [ 'a', 'n', 'n', 'a', 'b' ]
// 3. join() 메서드로 배열의 모든 요소를 문자열로 결합
let joinArray = reverseArray.join(""); // annab
// 4. 반전된 문자열을 반환
return joinArray; // annab
}
console.log(reverseString("banna"));
function reverseString(str) {
return str.split("").reverse().join(""); // annab
}
console.log(reverseString("banna"));