Coding Test/Programmers
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 26 - 문자열 뒤집기)
dev-ini
2024. 2. 1. 17:12
728x90
# 문제
문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.
# 답안
// 1. 입력: my_string -> 문자열 "abc" 같은거
// 2. 출력: my_string을 거꾸로 뒤집은 문자열 -> "cba" 같은거
// 방법1)
function solution(my_string) {
return my_string.split('').reverse().join('');
}
// 방법2)
function solution(my_string) {
return [...my_string].reverse().join("");
}
# 인사이트
// 방법1) split로 문자열을 문자 단위로 나누어 각 문자를 배열의 요소로 만들고, reverse로 배열을 뒤집고, join으로 각 요소를 붙인다.
// 방법2) spread 연산자로 문자 단위로 나누어 각 문자를 배열의 요소로 만들고, reverse로 배열을 뒤집고, join으로 각 요소를 붙인다.
728x90