์ฝ๋ฉํ
์คํธ/ํ๋ก๊ทธ๋๋จธ์ค
2022. 5. 2.
[Javascript] ํ๋ ฌ ํ
๋๋ฆฌ ํ์ ํ๊ธฐ (77485)
๋ฌธ์ ๋งํฌ ์ ๊ทผ ๋ฐฉ์ 1. ์ด์ฒ๋ผ ํ์ ํ๋ ๋ถ๋ถ์ ๋ผ์ด๋ด์ ์์์ ๋ฐฐ์ด order์ ํ์ ํ๋ ์์๋๋ก ์ถ์ถํ์ฌ ์ฝ์
ํ๋ค. (์ด๋์๋ถํฐ์ธ์ง๋ ์ค์ํ์ง ์์ง๋ง ์ด์ด์ง๋๋ก ๋ง๋ค์ด์ผํจ.) ๊ทธ๋ฆฌ๊ณ order์ ์ ์ผ ์์ ์์๋ฅผ ์ ์ผ ๋ค๋ก ๋ณด๋ด๋ฉด ์์ ์ฒ๋ผ ๋์๊ฐ๋ค. order = [1,2,3,4,5,6] order.push(order.shift()) console.log(order) // [2, 3, 4, 5, 6, 1]โ ์๋ฆฌ๋ order.shift()๋ ์ ์ผ ์ ์์๋ฅผ ๋ผ์ด์ returnํ๋๋ฐ, ์ด๋ฅผ order.push()ํ์ฌ ์ ์ผ ๋ค์ ์ฝ์
ํ ๊ฒ์ด๋ค. ๋๊ฐ์ ๋ฐฉ์์ผ๋ก ์ ์ผ ๋ค์ ์์๋ฅผ ์ ์ผ ์์ผ๋ก ๋ณด๋ผ ์๋ ์๋ค. order = [1,2,3,4,5,6] order.unshift(order.pop()) conso..