var numsArray = [3, 2, 1, 3, 4, 5, 6]
numsArray.shuffle() // 배열 섞기
numsArray
let numsArray1 = [1, 3, 4]
numsArray.shuffled() // 섞었을 때를 보여줌 mutableNums 은 안바뀜
numsArray
위의 코드의 shuffle
과 shuffled
의 차이를 알게 되었다.
shuffle
은 다음에 오는 numsArray
값에 영향을 주지만,
shuffled
는 영향을 주지 않는다.
그래서 -ed
는 상수 선언인 let
과 함께 사용할 수 있다.