Q. 양꼬치
문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.
🚫제한 사항
1 ≤ my_string의 길이 ≤ 1,000
❗입출력 예
my_string | result |
"jaron" | "noraji" |
"bread | "daerb" |
😀 내가 푼 답
function solution(my_string) {
return my_string.split("").reverse().join("");
}
- split()
- 문자열을 일정한 구분자로 잘라서 배열로 저장
- str.split(separator, limit)
- separator로 잘라서, limit 크기 이하의 배열에 잘라진 문자열을 저장하여 리턴함
- separator : 필수로 작성하지 않아도 됨, 문자열을 잘라 줄 구분자를 작성(문자열 또는 정규식), 값이 입력되지 않으면 문자열 전체를 배열에 담아서 리턴함
- limit : 생략가능, 최대 분할 갯수 작성(ex)2를 지정하면 2개의 배열만 생성됨)
- 아무것도 작성하지 않는 경우에는 문자열 전체를 배열에 담아서 리턴함
- reverse()
- 배열의 순서를 반전시킴
- join()
- 배열의 모든 요소를 연결해 하나의 문자열로 만듦
- arr.join(separator)
- separator : 배열의 각 요소를 구분할 문자열을 지정함, 이 구분자는 필요한 경우 문자열로 리턴함, 생략하면 배열의 요소들이 쉼표로 구분되며, 빈문자열이면 모든 요소들이 사이에 아무 문자도 없이 연결됨
😊 문제풀이 답안 OR 다른사람들 답안
function solution(my_string) {
var answer = [...my_string].reverse().join("");
return answer;
}