이번 미션에서 Range
와 ~=
연산자가 정말 많이쓰였다.
범위를 이용할 때 문맥상 ..<
범위가 편할때가 있고 또 다를 때는 ...
범위가 편할 때가 있다.
나는 처음에 그냥 범위만 다르지 같은 타입
인줄 알았는데 명백히 다른 타입이다.
CloseRange의 전제조건은 minimum <= maximum
을 만족해야한다.
즉 , upper bound(상한)과 lower bound(하한)을 모두 포함한다.
그렇기 때문에 closed range operator(닫힌 범위 연산자) ...
로 만들 수 있다.
range는 upper bound(상한)을 포함하지 않기 때문에 마지막은 <
연산자 표시
half-open range operator(반-개방 범위 연산자) ..<
로 만들 수 있다.