Помогите , выдаёт
undefined , объясните почему не работает функция
eval
Есть текстовое поле , при нажатии на кнопки туда записывается вводимые цифры и знаки вычисления , то-есть при нажатии на #Equally должно выводится решение записанной строки т.к eval решает уравнение которое записано как String но этого не происходит , почему .В интернете не нашёл толкового решения , а весь код с HTML и полным js скинуть не удалось .Или можете подсказать схожую функцию или решение.
var as = eval(document.getElementById('calculatorid_INPUT').value);
$('#Equally').click(function (a){
document.getElementById('calculatorid_INPUT').value = " = " + as;
});