If
Условный оператор применяется для ветвления программы по некоторому логическому условию. Общий синтаксис:
if (логическое выражение) оператор1; [else оператор2;]
Логическое выражение — это выражение, которое принимает значение true или false. Если оно равно true, то оператор 1 исполняется. В квадратных скобках необязательная составляющая оператора if — альтернатива основной ветви вычислений:
if (navigator.appName=="Netscape") { window.location.href= "http://intuit.ru/netscape.htm"; } else { window.location.href= "http://intuit.ru/explorer.htm"; }
Примеры использования условного оператора можно найти, например, в разделе "Тип браузера".