Можно ли использовать JS на ЕГЭ?
Из демоверсии 2017 года:Вы можете записать решение также на другом языке программирования (укажите название и используемую версию языка программирования, например, Free Pascal 2.6) или в виде блок-схемы.
Так что теоретически можете. На практике - у вас скорее всего будут проблемы. JS сам по себе не имеет ничего для работы с вводом данных, который требуется в заданиях. Да и можете что-то ляпнуть случайно. А потом придется подавать апелляцию и объяснять проверяющему, что это ES8 (а он JS видел в последний раз в какой-то книжке лет 10 назад) и все работает на node.js, поэтому у вас там есть потоки ввода-вывода...
учитель требует потому что не знает ничего другого. сочувствую. думаю уровень задач егэ чисто алгоритмический, потому глотай и пиши.