묻고답하기

원칙적으로 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
《A-min》 노프레임홈 제작중에 나타난 문제=_=;  
한일도 변수전달 방법에 관한질문.... [2] 2007.08.10
Mook''s nzeo 홈 오른쪽 밑에 RRD monitoring page에 대해 궁금한 것이 있슴다.. [2] 2007.08.10
정윤진 samba설치메뉴얼궁굼해여.. [1] 2007.08.10
kiwoku 포토샵에서 폰트가 크게 나오는데. [8] 2007.08.10
나권대엽 제로보드와 연동하여 노프레임 홈피를 만들때 질문입니다. [3] 2007.08.10
바가지 로또 추첨기 프로그램은 못만드나요? [2] 2007.08.10
까꿍이 로딩이 넘넘 느립니다... [3] 2007.08.10
경자 저겨...이거 어떻게 하는지좀... [2] 2007.08.10
오한 아이콘샵은 어디서 다운 받나요? <정말 이상타> [5] 2007.08.10
김세원 그림이 안뜨네요-_-; [3] 2007.08.10
코코푸르나 [플래시]버튼의 hit영역에 관한 질문입니다... [2] 2007.08.10
코코푸르나 이걸 한 번 보세요..ㅠㅜ  
이승재 [re] [플래시]버튼의 hit영역에 관한 질문입니다...  
미랭 [플래쉬] 책 추천 좀 해주세요...^^ [1] 2007.08.10
Toro 폰트만들려면 어떻게? [2] 2007.08.10
최경준 php관련? 최신글 갯수 구하기. [1] 2007.08.10
아이리버 apm_setup 4에서 db백업/복구 어떻게 하죠? ㅡ.ㅡ [7] 2007.08.10
함승우 html파일에서 제로보드게시판하고 연동하는법좀.. [1] 2007.08.10
양혜영 head 와 foot 을 어디서 나눠야 할지 가르쳐주세요 [1] 2007.08.10
박선영 [질문]이걸 어디다 물어야할지.... [2] 2007.08.10
선우희 자세한 소스와 방법 설명 부탁드립니다. [2] 2007.08.10
하나 메인페이지만들때요.. [1] 2007.08.10
자룡 노프레임때문에요 [1] 2007.08.10
김정민 새창을 두개 띄우는데요.. 하나가 뜨면 두번째껀 첫번째 창에서 떠요.. [1] 2007.08.10
kunbi 방송대학에서..포토샵강의할때~ [2] 2007.08.10
taeho pop-up 윈도우가 메인 윈도우 뒷쪽으로 나타나요.. [2] 2007.08.10
taeho 폰트를 서버 어디에 올려야 하나요? [1] 2007.08.10
마정원 프레임을 나누었더니...텍스트 링크 메뉴가 깨집니다....ㅜ.ㅜ [1] 2007.08.10