if

  • 18 июня 2016 г.
  • 627 Слова
Ветвления в программе - оператор if
Очень часто возникает ситуация, когда нам нужно выполнить какое-либо действие в зависимости от какого-либо условия. Например, у нас интернет-магазин одежды. Мыспрашиваем у пользователя кто он (мужчина или женщина) и в зависимости от ответа отображаем список соответствующих товаров (мужских или женских). При написании подобных программ используется условныйоператор if . Синтаксис у него следующий:
if B {S1}
else {S2}

где B - выражение логического типа, а S1 и S2 - операторы.

Работает это так: вычисляется значение выражения B, если оно истинно, то выполняетсяоператор S1, если оно ложно, то выполняется оператор S2. Строку else {S2} можно опустить.
Пусть у нас есть форма, в которую пользователь вводит 3 значения. Напишем сценарий, который определит максимальное извведеных чисел.
Для начала напишем в html-странице код формы:


javascript if




Значение 1
Значение 2
Значение 3







Теперь на странице script.js напишем код функции:
function maxZnach(obj){
var a=1*obj.zn1.value;
var b=1*obj.zn2.value;
var c=1*obj.zn3.value;
varm=a;
if (b>m) m=b;
if (c>m) m=c;
obj.res.value=m;
}
Итак, наша функция принимает три значения из формы, за максимальное (m) мы принимаем значение a. Затем мы сравниваем:...
tracking img