(1) X : Uncaught ReferenceError: Cannot access 'arr' before initialization at solution
function solution(my_string, num1, num2) {
let my_array = [...my_string]
[my_array[num1], my_array[num2]] = [my_array[num2], my_array[num1]]
return my_array.join('')
}
(2) O : 첫 번째 줄과 두 번째 줄 사이에 ; 가 없으면 계속해서 이어지므로 에러가 발생했던 것 같다.
function solution(my_string, num1, num2) {
let my_array = [...my_string];
[my_array[num1], my_array[num2]] = [my_array[num2], my_array[num1]];
return my_array.join('');
}
function solution(my_string, num1, num2) {
const str = [...my_string];
[str[num1], str[num2]] = [str[num2], str[num1]];
return str.join('');
}