Задача JS
@webcoderofficialОтвет:
false
Объяснение:
Разберем эту задачу по действиям. (a && b) = 5 && 3 = 3. Результат выполнения второго выражения = 3. !3 = false, т.к. 3 приводится к псевдо истине, а отрицание от истины = ложь (false). !!3 = true, т.к. отрицание от false = true.
В результате получаем выражение true === 3, что естественно будет = false.
Код для проверки:
let a = 5,
b = 3
console.log(!!(a && b) === (a && b))