코테/데일리 코딩

3. 데일리 코딩

plla2 2023. 3. 20. 09:07

문제 :

문자열을 입력받아 순서가 뒤집힌 문자열을 리턴

 

 

입력 :

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"