Answer
t.me/js_testОтвет:
dog
Объяснение:
Оператор && вернет последнее значение, если оба значения истины или первое ложное значение.
Оператор || возвращает последнее значение, если оба значения ложны или первое истинное значение.
Поэтому в переменные exp1 и exp2 будет присвоены значения dog и пустая строка соответственно. После чего в result будет присвоенное значение dog.
Код для проверки:
const exp1 = null || 'cat' && 'dog'; const exp2 = '' && 'owl' || 0; const result = exp1 || exp2; console.log(result)