Coding Test/프로그래머스 Lv.0
프로그래머스 - 문자열 뒤집기 (split, reverse, join 메서드)
sangwoo_rhie
2023. 6. 2. 14:04
https://school.programmers.co.kr/learn/courses/30/lessons/120822
나의 풀이
function solution(my_string) {
let answer = [];
for (i = my_string.length - 1; i >=0 ; i--){
answer.push(my_string[i])
}
}
배열뒤집기와 같은 공식으로 풀어봤으나, undefined나옴. 일단 배열이 아니기에 처음에 let = [ ] 대괄호가 잘못된듯.
결국 구글링. for문 사용 안하고 아래 세개를 연속하면 됨.
split() 메서드는 String 객체를 지정한 구분자를 이용하여 여러 개의 문자열로 나눕니다. 문자열을 하나하나 쪼갬.
reverse() 메서드는 배열의 순서를 반전합니다. 첫 번째 요소는 마지막 요소가 되며 마지막 요소는 첫 번째 요소가 됩니다.
join() 메서드는 배열의 모든 요소를 연결해 하나의 문자열로 만듭니다.
function solution(my_string) {
var answer = '';
answer = my_string.split('').reverse().join('');
return answer;
}