If

  • IF를 찾는다면 해당 항목 참고.

1 영어 단어

만약~
가정문(조건문: conditional sentence)을 만들때 많이 쓰인다.

만약이라는 뜻 때문인지 주로 역사에대한 토론이나 특정작품을 소재로 하는 2차 창작물에서 if 루트나 if 시나리오등으로 자주 쓰인다. 특정 조건을 만족시키면 원작의 비극적 결말을 희망적으로 바꾸거나, 주인공이 타락해서 안 좋은 의미로 깽판을 치는 등의 내용이 출연하게 되는 2차 창작물이 많다. 대표적으로 슈퍼로봇대전 Z시리즈나 진삼국무쌍7이 있다.

2 프로그래밍 언어에서 제어문에 많이 쓰는 명령어

BASIC, C, PHP, Lua 등등 대단히 많은 프로그래밍 언어에서 이 if는 제어문 명령어로 쓴다.(그 외에 while, for, switch 등도 있지만, if가 제일 대표적이다.) 제어문은 프로그램 실행시 조건이 맞을 경우에만 실행하는 부분을 표시하는 것으로, 언어마다 문법은 조금씩 다르지만 명령어로 if를 쓰는 것은 거의 전 언어 공통이라고 봐도 될 듯. (사실 이건 C나 BASIC이 유명해지면서 다른 언어가 익숙함을 위해 명령어를 차용하다보니 이렇게 된 것.)

보통 else와 세트를 이룬다. if에서 조건이 맞지 않을 경우에 실행되는 부분도 필요한 경우가 많기 때문이다. 그래서인지 else와 합체되는 경우도 있는데, else ifelif 등으로 표현되기도 한다.