말그대로 위치를 바꾸면 어떨까 생각했다.
해당 인덱스 위치 값의 요소들을 바꿔 새로운 배열에 넣어주었다.
배열을 문자열로 반환해주어야 하기 때문에 join() 메소드 사용해주었다.
function solution(my_string, num1, num2) {
var answer = "";
let str_arr = my_string.split("");
let switch_arr = str_arr[num1];
str_arr[num1] = str_arr[num2];
str_arr[num2] = switch_arr;
answer = str_arr.join("");
return answer;
}
참고자료: 프로그래머스 코딩테스트 https://school.programmers.co.kr/learn/courses/30/lessons/120895