Я хочу создать электронное приложение, которое принимает код, введенный в текстовую область, запускает его и возвращает результат. Как преобразовать текст в JavaScript и запустить его.
Почему нет? я имею в виду, может быть, в этом вся цель приложения.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете использовать функцию eval() для запуска текста из поля ввода:
document.getElementById("2").onchange = () => {
document.getElementById("1").innerHTML = eval(document.getElementById("2").value.toString())
} <div id = "1"></div>
<input id = "2">Обратите внимание, что это совсем небезопасно, и вы никогда не должны использовать это в производственной среде, если не обеспечены строгие меры безопасности. Посмотри это!
Почему вы голосуете против без объяснения причин?
хм .. зачем вам запускать произвольный код JS, предоставленный пользователем? Если это абсолютно необходимо, используйте eval