๋ฌธ์์ด my_string
๊ณผ ์ ์ num1
, num2
๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, my_string
์์ ์ธ๋ฑ์ค num1
๊ณผ ์ธ๋ฑ์ค num2
์ ํด๋นํ๋ ๋ฌธ์๋ฅผ ๋ฐ๊พผ ๋ฌธ์์ด์ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
my_string
์ ๊ธธ์ด < 100num1
, num2
< my_string
์ ๊ธธ์ดmy_string
์ ์๋ฌธ์๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.num1
โ num2my_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("")
}