ВУЗ:
Составители:
Рубрика:
30
Операторы сравнения
Операторы сравнения (табл. 9), как и логические операторы, по-
зволяют управлять логикой программы и принимать решения при
сравнении двух и более переменных.
Таблица 9. Операторы сравнения
Пример Название Результат
$a<$b
Меньше Истина, если переменная $а меньше $b
$a>$b
Больше Истина, если переменная $а больше $b
$a <= $b
Меньше
или равно
Истина, если переменная $а меньше или равна $b
$a >= $b Больше
или равно
Истина, если переменная $а больше или равна $b
($a-12)?5: -1 Тернарный
оператор
Если переменная $а равна 12, возвращается значение 5,
а если не равна –возвращается 1
1.2.4. Управляющие конструкции
Существуют две общие формы команды if:
if (выражение) {
блок
}
и
if (выражение) {
блок
}
else {
блок
}
if ($cook_weight < 400) {
print "This is enough potatoes (< 400g) for 1-2 people";
}
else {
print "That's a lot of potatoes. Having a party per-
haps?";
}
Если в результате проверки условия выполняется всего одна ко-
манда, фигурные скобки не обязательны:
30 Операторы сравнения Операторы сравнения (табл. 9), как и логические операторы, по- зволяют управлять логикой программы и принимать решения при сравнении двух и более переменных. Таблица 9. Операторы сравнения Пример Название Результат $a<$b Меньше Истина, если переменная $а меньше $b $a>$b Больше Истина, если переменная $а больше $b $a <= $b Меньше Истина, если переменная $а меньше или равна $b или равно $a >= $b Больше или равно Истина, если переменная $а больше или равна $b ($a-12)?5: -1 Тернарный Если переменная $а равна 12, возвращается значение 5, оператор а если не равна возвращается 1 1.2.4. Управляющие конструкции Существуют две общие формы команды if: if (выражение) { блок } и if (выражение) { блок } else { блок } if ($cook_weight < 400) { print "This is enough potatoes (< 400g) for 1-2 people"; } else { print "That's a lot of potatoes. Having a party per- haps?"; } Если в результате проверки условия выполняется всего одна ко- манда, фигурные скобки не обязательны:
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »