слайды к 3 уроку
.pdfВетвления
Оператор If
if (Условие) |
if (x > y) |
{ |
{ |
Действие1; |
echo “x больше y”; |
Действие2; |
echo “y меньше x”; |
} |
} |
Оператор If
if (Условие)
{
Блок операторов1
}
else
{
Блок операторов2
}
Оператор If
if (Условие)
{
Блок операторов1
}
elseif (Условие)
{
Блок операторов2
}
else
{
Блок операторов3
}
Оператор If
var x = 1;
if (x < 2)
{
echo “x меньше 2”;
}
elseif ($a < 3)
{
echo “x меньше 3”;
}
else
{
echo “x больше либо равно 3”;
}
Культура кода
Правильно Правильно
if (Условие) |
if (Условие) { |
{ |
Блок операторов1 |
Блок операторов1 |
} |
} |
elseif (Условие) { |
elseif (Условие) |
Блок операторов2 |
{ |
} |
Блок операторов2 |
else { |
} |
Блок операторов3 |
else |
} |
{ |
|
Блок операторов3 |
|
} |
|
Культура кода
НЕправильно
if (Условие) {Блок операторов1} else {Блок операторов2}
НЕправильно
if (Условие)
{
Блок операторов1
}
else
{
Блок операторов2
}
Реализуем вычисление модуля разности двух чисел
Вход: A, B
Выход: |A – B|
Пример
Вход: 7, 5 Выход: 2 Вход: 3, 8 Выход: 5
Функции
Функции
function название_функции(параметр)
{
Блок операторов;
}
function my_function(my_parameter)
{
my_parameter = my_parameter + 1; alert(my_parameter);
}