Решение
@true_jsОтвет:
SyntaxError: Unexpected token '??'
Объяснение:
В нашей строке используется оператор нулевого слияния “??”, добавленный в ES2020. Можно сказать, что оператор ?? является сокращением для тернарного оператора ?.
Следует помнить одну вещь: нельзя просто так использовать оператор нулевого слияния с другими логическими операторами. В этом случае JavaScript выдает синтаксическую ошибку. Чтобы этого избежать, нужно заключить логический оператор и его операнды в круглые скобки и только после этого добавить оператор нулевого слияния и его операнд.
Код для проверки:
console.log((null || false) ?? 'Привет, разработчик!');