
๋ฌธ์์ด my_string๊ณผ ์ ์ num1, num2๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, my_string์์ ์ธ๋ฑ์ค num1๊ณผ ์ธ๋ฑ์ค num2์ ํด๋นํ๋ ๋ฌธ์๋ฅผ ๋ฐ๊พผ ๋ฌธ์์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
my_string์ ๊ธธ์ด < 100num1, num2 < my_string์ ๊ธธ์ดmy_string์ ์๋ฌธ์๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.num1 โ num2| my_string | num1 | num2 | result |
|---|---|---|---|
| "hello" | 1 | 2 | "hlelo" |
| "I love you" | 3 | 6 | "I l veoyou" |
์ ์ถ๋ ฅ ์ #1
์ ์ถ๋ ฅ ์ #2
function solution(my_string, num1, num2) {
const result = [...my_string]
// num ๊ฐ์ ๋ฌธ์์ด์ ๋ณํํจ
result.splice(num1, 1, my_string[num2])
result.splice(num2, 1, my_string[num1])
return result.join("")
}