사이트 로그인
2016.12.03 11:33
이번 글에서는 조건문에 이어 조건을 어떻게 설정해야 할 지 조건의 종류에 대해서 배워보도록 하겠습니다.
일상 생활에서 많은 조건들을 거는데 비해 컴퓨터에서는 조건이 단순하다고 저번 시간에 설명 드렸습니다.
크게 조건의 종류를 나누려면 문자열과 숫자열로 나눌 수 있는데
문자열의 경우에는 해당 문자열과 일치하는지, 일치하지 않는지 2가지 여부로 구분할 수 있습니다.
숫자열의 경우에는 해당 문자열과의 크기비교(큰지, 작은지, 크거나같은지, 작거나같은지, 같은지, 다른지) 등으로 구분할 수 있습니다.
우습게도 컴퓨터에서 조건을 설정하는건 이게 전부입니다.
그렇다면 어떻게 적어야 하는지 알아보도록 하죠.
같다와 다르다는 == (같다) , != (다르다) 로 표시할 수 있으며
크기비교는 수학시간에 배웠던 것과 일치하게 >, <, >=, <= 로 할 수 있습니다.
하나 더 추가로 알려드리자면
if(!조건)
이런 식으로 조건 앞에 !를 붙이는 경우는
숫자열일 경우 if(조건 == 0), 문자열일 경우 if(조건 == "")
과 같은 의미를 가집니다.
또 if(조건)
이런 식으로 조건만 딸랑 적어놓고 조건에 대한 크기비교든 동이여부든 비교를 하지 않은 상태면
숫자열일 경우 if(조건 == 1), 문자열일 경우 if(조건 != "")
와 같은 의미를 가집니다.