[Programmers] 인덱스 바꾸기

그래도 해야지·2023년 4월 27일
0

Programmers

목록 보기
26/40
post-thumbnail

문제 설명
문자열 my_string과 정수 num1, num2가 매개변수로 주어질 때, my_string에서 인덱스 num1과 인덱스 num2에 해당하는 문자를 바꾼 문자열을 return 하도록 solution 함수를 완성해보세요.

🤔 해설

  • num1번째 요소 값을 저장합니다.
const temp = arr[num1];
  • num2번째 요소에 num1번째 요소의 값을 대입합니다.
arr[1] = arr[3];
  • num2번째 요소에 num1번째 요소의 값을

✅ 답

function solution(my_string, num1, num2) {
    const arr = my_string.split('');
    const temp = arr[num1];
    arr[num1] = arr[num2];
    arr[num2] = temp;
    const newStr = arr.join("");
    return newStr;
}

0개의 댓글