Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Логическая проверка (https://javascript.ru/forum/misc/32614-logicheskaya-proverka.html)

nastya 23.10.2012 14:08

Логическая проверка
 
Вопрос, есть переменная x = true;
как мне проверить, является ли данная переменная false?
только ли таким способом: x == false или x != true?

Hoshinokoe 23.10.2012 14:12

nastya,

Любым из способов:
if (!x) ...
if (x == false) ...
if (x != true) ...
if (x === false) ...
if (x !== true) ...

nastya 23.10.2012 15:45

спасибо всем большое :)

melky 23.10.2012 17:04

Цитата:

Сообщение от nastya (Сообщение 211778)
Вопрос, есть переменная x = true;
как мне проверить, является ли данная переменная false?
только ли таким способом: x == false или x != true?

самый точный - такой
x === false


Цитата:

Сообщение от iMaxmaxmaximus (Сообщение 211779)
var x = false;
if(!x) alert('она равняется false')

она равняется falsy (не false).

:)


Часовой пояс GMT +3, время: 03:40.