возможная ошибка в Контрольные срезы по JS

Контрольные срезы по JS: первая лекция / Логические операторы и булева логика: тернарный оператор и отрицание [19/28]
Задание:
Ок, но тут-то без прямого присвоения к boolean не обойтись? var oneIsGreaterThanTwo = 1 < 2 ? false : true;?(не меняя оператор на >)
Здесь точно в задании не должно было быть так:
var oneIsGreaterThanTwo = !1 < 2 ? false : true;
Или это не ошибка, и этот “!” нужно было домысливать?..

Здравствуйте, это не ошибка.

В 18 и 19 задании нужно выяснить, что не так с выражением, то есть в вариантах ответа вы выбираете, как будет правильно.