Извините, если это вопрос типа "Логические операторы 101". Я смотрел на свой экран в течение 15 минут, пытаясь понять его, но я застрял.
Есть ли более краткий/элегантный способ сформулировать следующее (это синтаксис JavaScript, но это не вопрос, зависящий от языка):
if (!something && !something_else) {
// do something
}
Основываясь на некоторых экспериментах, это не кажется логическим эквивалентом:
if (!(something && something_else) {
// do something
}
Кроме того, может ли кто-нибудь порекомендовать онлайн-ресурс(ы) для дальнейшего изучения подобных вопросов? Я предполагаю, что этот тип вещей рассматривается на абстрактном уровне в учебных программах по информатике, и это существенный пробел в моих знаниях в области программирования, который я действительно хотел бы заполнить. Спасибо!