js за начинаещи

По-рано в този курс разглеждахме само скриптове, които бяха изпълнени последователно ред по ред, но много често има нужда да се изпълни (не изпълни) някакъв блок код само ако са изпълнени (не са изпълнени) определени условия. За това са операторите за разклоняване на кода. Наричат ​​се така, защото разделят кода на клонове и когато се изпълни такъв оператор, се решава кой клон ще бъде изпълнен и кой не, подобно на това как решаваме къде да завием на разклонение на пътя.

оператор if

Този оператор изпълнява изпълнението (не изпълнението) на блок от код, при условие че някой израз е верен (фалшив). След ключовата дума if в скоби се записва израз, в зависимост от стойността на който се изпълнява (не се изпълнява) кодът. Блок от код, който се изпълнява (не се изпълнява), се записва след условието във фигурни скоби.

Например, нека напишем скрипт, който показва съобщение само когато променливата a съдържа стойността true.

var a = вярно; ако)

Но ако променливата a е настроена на false, тогава съобщението няма да бъде отпечатано на конзолата.

В скоби след if логическият израз също може да бъде по-сложен.

var a = 6; ако (a > 0 && a 0 && a 0 && a Здравейте!