>> Edit article
이름
제목
패스워드
위의 님 말씀대로... % 는 나머지를 구하는 연산자(?) 입니다. / 는 나누기를 해서 몫을 구하는 연산자 이구요.. 따라서 $i%2 를 하면.. $i 값을 2로 나눈 나머지를 구하게 됩니다. $i 값이 0 부터 9까지 올라가고... 0 % 2 = 0 1 % 2 = 1 2 % 2 = 0 3 % 2 = 1 4 % 2 = 0 .... 따라서 홀수만 출력이 되겠네요.. : : <? : : // continue 문 예제 : : : : for ($i=0 ; $i<10 ; $i++) { : : if(!($i%2)) continue; : : echo "$i <BR>"; : : } : : : : echo "끝"; : : ?> : : : : 이걸 실행하니까...홀수가 출력 되네요... : : 왜 그런거죠... : : : : 특히 이부분==> if(!($i%2)) 이부분에서 홀수를..정의한것 : : : : 같은데.....어째서...이게 홀수만 출력하게 하는지 모르겠네요.. : : : : 친절히...갈춰주세요... : : if(!($i%2))에서 증가시켜주는 i의 값을 2로 나눈 나머지 값이 있다면 출력하고 없다면 : continue... 그래서 홀수만 출력되느것 같네여.. ^^--전기 공급 좋은 건물에서 살고 시포라~ -서버 따운 막기 캠페인- TT
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved