¿Por qué JavaScript lo prohíbe (da un error de sintaxis), si el operador nulo (??) se combina con los operadores Y (&&), O (||) "sin paréntesis"?
Ejemplo:
let x = 1 && 2 ?? 3; // Syntax errorPero siguiendo obras
let x = (1 && 2) ?? 3; // Works alert(x);