PGping
대표칭호 없음
PGping 61e952c381e949abb7f34bb4434d0569
안녕하세요. PGping입니다. 이번 강좌의 주제는 '연산자의 종류 [논리 연산자]' 입니다.
이강좌를 보기 전에 '연산자의 종류 [비교 연산자]' 강좌를 먼저 보고 와주세요.
논리 연산자로 하면 보통 이해가 안될거라고 생각합니다.
연산자 | 연산의 예 | 종류 | 의미 |
&& | A = B && B = C A는 B이면서 B는 C이다. | 논리 연산자 | and |
|| | A = B || B = C A는 B이거나 B는 C이다. | 논리 연산자 | or |
! | A != B A는 B와 같지 않다. | 논리 연산자 | not |
위와 같이 사용됩니다.
| <- 이것은 파이프 기호이며 보통 Shift + \키로 사용합니다.
오토핫키 코드 예시 입니다.
A = B && B = C 예시 입니다.
A:=1
B:=1
C:=1
if(A = B && B = C) A와 B 그리고 C가 모두 같아서 true가 됩니다.
{
msgbox,A,B,C는 모두 같습니다.
}
B:=1
C:=1
if(A = B && B = C) A와 B 그리고 C가 모두 같아서 true가 됩니다.
{
msgbox,A,B,C는 모두 같습니다.
}
A = B || B = C 예시 입니다.
A:=1
B:=1
C:=0
if(A = B || B = C) ;A와 B가 같고 or 논리 연산자 이기때문에 true가 됩니다.
{
msgbox,A와B가 같거나 B와 C가 같습니다.
}
B:=1
C:=0
if(A = B || B = C) ;A와 B가 같고 or 논리 연산자 이기때문에 true가 됩니다.
{
msgbox,A와B가 같거나 B와 C가 같습니다.
}
A != B 예시 입니다.
A:=1
B:=0
if(A != B) ;A와 B는 같지 않기때문에 true가 됩니다.
{
msgbox,A와 B는 같지 않습니다.
}
B:=0
if(A != B) ;A와 B는 같지 않기때문에 true가 됩니다.
{
msgbox,A와 B는 같지 않습니다.
}
예시의 변수중 A,B,C의 값들을 직접 변경한후 실행해보시면 확실하게 알 수 있습니다.
윈초
2019.12.18잘하시네요!
히리지
2019.12.18오 신기한거 알아가네요
아이스틴
2019.12.18저 작대기(?)를 파이브라고 하는거였군요!!
PGping
2019.12.18아.. 제 오타네요..
정확히는 파이프이며
Vertical Bar, Pipe 버티컬 바, 파이프
이런 명칭이 있습니다.
아이스틴
2019.12.18댓글 누르려다가 실수로 비추천눌렀어요ㅜㅜ 취소할 수가 없네요.... ㅠㅠ
겸손한젤리봇
2019.12.18아이스틴
2019.12.18젤리봇은 비추천 해야지
ENCE
2019.12.19연산자가 괭장히 많군요
DDang_
2020.01.14\\ 좋은 강의 감사합니다 @.@