Задача JS

Задача JS

@webcoderofficial

Ответ:

String {'2 + 2'}

Обьяснение:

Объект String используется, чтобы представить и конструировать последовательность символов.

Строковые примитивы и объекты String также дают разные результаты при использовании глобальной функции eval(). Примитивы, передаваемые в eval(), трактуются как исходный код. Однако объекты String трактуются так же, как и все остальные объекты, а именно: возвращается сам объект.

Более подробно изучить теорию можно на моём втором канале Front Study

Код для проверки:

const a = new String('2 + 2');
const result = eval(a);

console.log(result);

Report Page