Ветвления

by Alexey

JavaScript

//Ветвления
//Тернарный оператор
//Условие?Команда1:Команда2;
//Переменная = Условие?Команда1/Значение1:Команда2/Значение2;
//Если условие - true, выполняется команда 1, иначе - команда 2.
//Если условие - true, в переменную идет значение 1, иначе - значение 2.

p = prompt("Введи число","");
(p%2==0)?alert('четное'):alert('нечетное');

var m=4;
m=(m<10)?m:"0"+m;

// % or px в зависимости от вводимого значения
p = prompt("Enter number","");
document.getElementById("myimg").style.width=50+(p=='%'?p:"px");