Blender для начинающих/Основы Web технологий: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 50:
<source lang="js">переменная = undefined;
переменная = null;</source>
==Условный оператор if==
Условный оператор if в JS имеет синтаксис:
<source lang="js">if условие
{
// команды
}
else
{
// команды2
}}</source>
В условие могут входить такие знаки сравнения:
{| class="wikitable"
|-
! Оператор сравнения !! Описание
|-
| == || равно
|-
| === || равно (если и типы переменных равны)
|-
| != || не равно
|-
| > || больше
|-
| >= || больше или равно
|-
| < || меньше
|-
| <= || меньше или равно
|}
Вывод сообщения в зависимости от значений переменных:
var a = 3;
var b = 7;
<source lang="js">if (a==b)
{
document.write('a равно b')
}
else
{
document.write('a не равно b')
}}</source>
===Сложные условия===
Для написания более сложных условий требуются специальные логические операторы: && (и), || (или) и ! (не).
 
Записать условие «a либо равно b, или равно c» с их помощью можно следующим образом:
<source lang="js">if ((a==b) || (a==c))</source>