문제 :
문자열을 입력받아 순서가 뒤집힌 문자열을 리턴
입력 :
string 타입의 문자열
출력 :
string 타입을 리턴해야 합니다
주의사항 :
입출력 예시 :
풀이 :
나만의 해설:
첫 풀이는 3가지의 메서드를 사용하여 풀어보았다.
String.prototype.split(), Array.prototype.reverse(), Array.prototype.join()
- split() 메서드를 사용하여 부분 문자열로 구분하여,
문자열 객체를 여러개의 문자열로 이루어진 배열로 분할.
let splitString = str.split(""); // str = "hello" 이라면,
// 결과 : ["h", "e", "l", "l", "o"]
- reverse() 메서드를 사용하여 배열을 반전.
let reverseArray = splitString.reverse();
// 결과 : ["o", "l", "l", "e", "h"]
- join() 메서드를 사용하여 배열의 모든 요소를 문자열로 결합.
let joinArray = reverseArray.join("");
// 결과 : "olleh"