вывести четные числа от 1 до 100. можете намекнуть, что здесь не так? Код (Text): <?php $p=1; while ($p<=100 and $p%2==0){ echo $p.'<br>'; $i++;} ?> ничего не выводит
@Жамбыл, потому что цикл будет продолжаться до тех пор пока оба выражения true ($p<=100 and $p%2==0) var_dump(1%2 == 0); --- Добавлено --- Код (Text): <?php $p=1; while ($p++ <=100 ){ if($p%2==0) { echo $p.'<br>'; } } ?>
Отличное решение! Единственное, лучше не использовать .'<br>', т.к. результат будет примерно такой https://skr.sh/sTEiXH3ylCj Правильнее будет использовать символ переноса строки . "\n" Код (Text): <?php $p=1; while ($p++ <=100 ){ if($p%2==0) { echo $p. "\n"; } } ?>