Публикации по теме 'truthiness'


JavaScript 101: Истина
При работе с условными выражениями (например, операторами if ) мы часто думаем в терминах логических значений: значение, которое может быть либо true , либо false . Однако условные выражения JavaScript не настолько строги, чтобы требовать фактического значения типа boolean . Вместо этого условные выражения JavaScript работают на основе истинности значения. Каждому значению в JavaScript присуща правдивость : оно либо правдиво , либо ложно . Условные выражения в JavaScript..

Вопросы по теме 'truthiness'

Почему правда && строка возвращает строку
Скажем, у меня есть что-то вроде true && true #=> true Что имеет смысл, поэтому я пробую что-то вроде: true && "dsfdsf" #=> "dsfdsf" Что меня удивляет, потому что часто я делаю что-то вроде if something...
1533 просмотров
schedule 28.04.2022

Почему {} == false создает исключение?
В IE и Chrome ввод этого в консоль JavaScript вызывает исключение: {} == false // "SyntaxError: Unexpected token ==" Однако все эти операторы оцениваются без проблем: false == {} // false ({} == false) // false var a = {}; a ==...
575 просмотров
schedule 10.12.2022

Если ([] == false) истинно, почему ([] || true) приводит к []?
Просто делал некоторые тесты, и я нахожу это странным: [] == false Дает true, это имеет смысл, потому что double equal сравнивает только содержимое, а не тип, и пытается выполнить приведение типов. Но если он сравнивает содержимое и...
272 просмотров
schedule 12.01.2023

Получить истинное значение значения столбца в запросе sqlite
Если у меня есть столбец в таблице с нулевыми и ненулевыми числами, как мне получить его истинное значение {0,1}? Данные x, y 0, 111 1, 0 2, 444 (запрос sql, что-то вроде select x, TRUTHOF(y) from Data ) Результат x, y_truth 0, 1...
98 просмотров
schedule 18.06.2022

Python Regex - найти образец строки в слове
Я получаю ложные срабатывания в python для следующего примера. Я пытаюсь определить, существует ли ключевое слово в строке. Проблема в том, что в строке есть слова, обычно соединенные подчеркиванием или дефисом, поэтому мне нужен только...
105 просмотров
schedule 24.01.2023

Понимание истинности строк
Я понимаю, что встроенные типы Python имеют значение «правдивости», и пустая строка считается False , а любая непустая строка считается True . Это имеет смысл Я могу проверить это с помощью встроенной функции bool . >>> bool("")...
575 просмотров
schedule 11.06.2023

Каковы истинные и ложные ценности в Раку?
Хотя всегда можно использовать миксины или переопределения методов для изменения приведений Bool, по умолчанию какие значения считаются истинными, а какие - ложными? Примечание: этот вопрос был задан ранее , но, к сожалению, он настолько стар,...
344 просмотров
schedule 07.05.2022