Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]zadanie - wykonaj petle for bez instrukcji continue
Forum PHP.pl > Forum > Przedszkole
Broniev
Witam,
Przerabiam książke helionu o PHP i jest w nim polecenie, które nie wiem jak rozwiązać. Oto treść:
Zmień kod (poniżej) tak, aby nie zmienił się sposób działania skryptu (aby były wyświetlane liczby z zakresu 1 - 20 podzielne przez 2), ale nie było konieczności używania instrukcji continue
Kod
  1. <?php
  2. for($i = 0; $i <= 20; $i++){
  3. if($i % 2 = 0) continue;
  4. echo("$i ");
  5. }
  6. ?>


Z góry dziękuje za jakieś wskazówki
nospor
Ty w tej chwili wyswietlasz liczby, ktore nie są podzielne przez 2... cos nie tak z trescia....

co do problemu:
nie;if($i % 2 = 0) continue;
echo("$i ");

a:
if($i % 2 = 1) echo("$i ");

Broniev
tak miało być !=0 zamiast =0

biggrin.gif
Dzięki już próbuje

EDIT:
Działa ale musze dać
  1. if($i % 2 == 0) echo("$i ");


lub
  1. if($i % 2 != 1) echo("$i ");
nospor
Tak, oczywiscie ze == lub != . Nie zwrocilem kompletnie uwagi ze miales jedno =
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.