Двойное отрицание



Читать



Булевы значения (boolean) названы в честь английского математика и логика Джорджа Буля (George Boole) и принимают только два значения: истина (true) или ложь (false). Обычно, такие данные применяются в математической логике.

В программирование булевы значения нужны для определения условий управляющих структур, например: операторов выбора (if) или цикла (while).

Для того, чтобы принудительно преобразовать значение любого типа в булево (true или false) в JavaScript существует встроенная функция Boolean().



#frontend #js