13 : 1~10 까지의 숫자를 역(.reversed())으로 나열
13 : id: \.self 는 배열에 있어서 인덱스로써 추가 삭제시 필요
14 : \($0) 는 첫번째 인자를 의미
11 : Color 리스트를 정의
15: colors 로 부터 한개씩(color) 꺼내서
16-18: Color명으로 해서 패딩을 붙여 배경색으로 해당 color 를 지정
10-13: SimpleGameResult 구조체를 선언
let 은 한번 값이 정해지면 변경할 수 없다. 반면 var 는 언제라도 변경가능하는게 차이이다.
16: 구조체의 리스트를 선언
24-25: 리스트로부터 하나씩 꺼내서 score 를 화면에 표시
10: Identifiable protocol 를 구조체에 적용
24: Identifiable 를 적용한 결과로 id 가 불필요