[프로그래머스 | JavaScript] 인덱스 바꾸기

728x90
반응형

1. 내가 푼 풀이

function solution(my_string, num1, num2) {
    var answer = '';
    
    let arr1 = my_string.split('');
    let arr2 = my_string.split('');
    arr2[num1] =arr1[num2];
    arr2[num2] =arr1[num1];
  
    return arr2.join('');
}

2. 다른 사람 풀이

function solution(my_string, num1, num2) {
    my_string = my_string.split('');
    [my_string[num1], my_string[num2]] = [my_string[num2], my_string[num1]];
    return my_string.join('');
}

* 구조분해할당 사용

 

[출처]

1. 프로그래머스

 

반응형