String.prototype.split(separator: string | RegExp, limit?: number): string[ ]
첫번째 인수로 전달한 문자열 또는 정규표현식을 대상 문자열에서 검색하여 문자열을 구분한 후 분리된 각 문자열로 이루어진 배열을 return
단, 원본 문자열은 불변(immutable)
인수가 없는 경우, 대상 문자열 전체를 단일 요소로 하는 배열을 return!
🧐 만약 다시 문자열로 합치고 싶으면?
Array.prototype.join(separator: string)
배열의 모든 요소를 연결해 하나의 문자열로 return!
문제 설명
문자열 my_string
이 매개변수로 주어집니다. my_string
을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.
제한사항
my_string
의 길이 ≤ 1,000입출력 예
my_string | return |
---|---|
"jaron" | "noraj" |
"bread" | "daerb" |
입출력 예 #1
my_string
이 "jaron"이므로 거꾸로 뒤집은 "noraj"를 return합니다.입출력 예 #2
my_string
이 "bread"이므로 거꾸로 뒤집은 "daerb"를 return합니다.//방법 1
function solution(my_string) {
var answer = '';
for(let i=my_string.length-1; i>=0; i--) answer+=my_string[i];
return answer;
}
//방법 2
const solution = (my_string) => my_string.split('').reverse().join('');