Сегодняшний урок в Codecademy нацелен на самостоятельное задание: вывести на экран каждое десятое число в промежутке от 1 до 100.
Для начала имеется следующий код:
-
<html>
-
<head>
-
<title>Solo For Loop!</title>
-
</head>
-
<body>
-
<p>
-
<?php
-
// Write your for loop below!
-
-
?>
-
</p>
-
</body>
-
</html>
Как видим — основного — цикла, который и отвечает за генерацию чисел и их вывод — нет. Вспомним, каким образом устроен loop: начальное значение переменной, до каких пределов может меняться, и каким образом происходит изменение. После указания этих трех параметров не забудьте указать действие, которое нужно выполнить.
-
for ($i = 0; $i < 101; $i = $i + 10) {
-
echo $i."<br>";
-
}
Как видно из кода выше — мы создали переменную $i, задали ее начальное значение — нуль, после чего сказали, что она может меняться только до значения 101, а меняться по схеме: начальное значение $i + 10. Таким образом мы отметили, что нас интересует каждое десятое число в промежутке от 0 до 100. И собственно — каждое это число нужно вывести: echo $i.»
«;
Отдельно отмечу, что br служит для вывода значения $i на отдельной строке, что значительно улучшает внешний вид.
-
<html>
-
<head>
-
<title>Solo For Loop!</title>
-
</head>
-
<body>
-
<p>
-
<?php
-
// Write your for loop below!
-
for ($i = 0; $i < 101; $i = $i + 10) {
-
echo $i."<br>";
-
}
-
?>
-
</p>
-
</body>
-
</html>