2011-03-28 3 views
0

그래서 "for 1,2,3, 4, 5,6 ..."과 같은 출력을위한 for 루프가 있습니다. 루프가 끝나기 전에 마지막 짝수에서 말하는 말을 할 수있는 방법이 있습니까? 그래서 "1,2,3,4,5"라고 말하면 루프는 4시에 멈 춥니 다.for 루프에서 짝수 결과를 출력하는 방법이 있습니까?

+0

이것은 당신의 진짜 문제 같은 소리하지 않습니다. –

+0

사용중인 코드는 어디에 있습니까? – Treffynnon

+0

이것은 더 큰 문제에 대한 해결책의 일부처럼 보입니다. 해결하려는 원래 문제를 정의하면 도움이됩니다. – Krishna

답변

2
$n = 5; 

$m = $n - ($n % 2); // get the largest even number smaller than $n 

for ($i = 1; $i <= $m; $i++) 
    echo $i . ' '; 
2
$limit = 5; 

$limit -= $limit % 2; 

for ($i = 0; $i <= $limit; $i++) 
{ 
    // loop body 
} 
관련 문제