Логические значения
Числовые и строковые типы данных имеют большое или бесконечное количество возможных значений. Логический тип данных, напротив, имеет только два допустимых логических значения, представленных литералами true и false. Логическое значение говорит об истинности чего-то, т. е. о том, является это что-то истинным или нет.
Логические значения обычно представляют собой результат сравнений, выполняемых в JavaScript-программах. Например:
a == 4
Это выражение проверяет, равно ли значение переменной a числу 4. Если да, результатом этого сравнения будет логическое значение true. Если переменная a не равна 4, результатом сравнения будет false.
Логические значения обычно используются в управляющих конструкциях JavaScript. Например, инструкция if/else в JavaScript выполняет одно действие, если логическое значение равно true, и другое действие, если false. Обычно сравнение, создающее логическое значение, непосредственно объединяется с инструкцией, в которой оно используется. Результат выглядит так:
if (a == 4) b = b + 1;
else a = a + 1;
Здесь выполняется проверка, равна ли переменная a числу 4. Если да, к значе
нию переменной b добавляется 1; в противном случае число 1 добавляется к значению переменной a.
Вместо того чтобы интерпретировать два возможных логических значения как true и false, иногда удобно рассматривать их как «включено» (true) и «выключено» (false) или «да» (true) и «нет» (false).
Дата добавления: 2015-08-01; просмотров: 1029;