묻고답하기

원칙적으로 while, for, if문에는 조건식이 와야합니다.
하지만 변수 또는 상수값도 올수 있는데 이 경우 0과 null string은 False, 이외는 True로 판단을 합니다.

소스3의 if에는 조건식이 없습니다. 따라서 상수값으로 판단을 하여 if는 False로 판단합니다.

소스4를 보면 for문의 두번째 자리에 조건식이 와야하지만 변수할당만 이루어지고 있습니다.
이 경우에는 소스3과 마찬가지로 변수값에 따라 True/False가 결정됩니다.
(참고로 소스4와 같이 조건식이 없는 for문은 사용안하는게 좋습니다. 조건식이 없는 for문은 while을 사용하는게 더 나을겁니다.)

소스5를 보면 소스4와는 달리 두번째 자리에 조건식이 있습니다.
따라서 조건식의 조건을 판단해서 True/False를 결정합니다.
소스3에서는 상수값만으로 판단하지만 소스5는 조건식 전체를 판단하죠.
$a의 값을 판단하는게 아니라 ($a>=3)의 조건을 판단하는겁니다.
그런데 소스5는 실행해보셨는지요? 저렇게 하면 3만 출력될텐데요.
$a=3일때 출력이 되고 $a--가 실행이 되여 $a=2가 되죠.
그리고 조건식 ($a>=3)을 만나면 $a=2이므로 False가 되고 for문은 종료됩니다.
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
박종두 플래쉬!! 링크를 열면 바로실행되게 올리는 방법좀 부탁드립니다.. [1] 2007.08.10
연(延) 자바와 스타일에 관해서.. [1] 2007.08.10
ㅓ꾸벅™ㅏ 웹폰트 관련 질문.. [1] 2007.08.10
ⓒandy쏘민★ 나모에서 프레임마다 선주는걸 했는데요- [1] 2007.08.10
조원석 다른 프레임 새로고침 (다시 질문..ㅠㅠ) [2] 2007.08.10
에이시♬ 이런 이미지는 어떻게 만드나요? ; (사진첨부) [1] 2007.08.10
김한새결 테이블 내에서 롤오버이미지&iframe사이에 공간이..... [1] 2007.08.10
백수 홈페이지 관련질문... [1] 2007.08.10
준타베베 서버에 제로보드를 설치할려고 합니다. [3] 2007.08.10
김희락 노프레임홈 만들면... [2] 2007.08.10
only동국 익스플로어 6.0다운 받는곳좀 알켜 주세요 [3] 2007.08.10
소정 서버에 대해서 궁금한거요..^_^ [2] 2007.08.10
김태규 RM 으로 배경음악을 쓰려고 합니다 그런데 테그를잊어버려서...ㅠㅠ가르쳐주세요 [3] 2007.08.10
이석화 급합니다 도와주세요..경로관련.. [2] 2007.08.10
never... html?=abc 는 무엇???? [3] 2007.08.10
박민수 이 소스 아시는분 -_-; [2] 2007.08.10
레드 ftp서버 구축하는 방법....  
나무 테이블에 관한 질문입니다.. [1] 2007.08.10
연(延) 노프레임 홈페이제에서 배경음악.... [2] 2007.08.10
amc 제로카운터 허접질문입니다~