Я пытаюсь заставить свой калькулятор функционировать как обычный калькулятор (я новичок в этом, что опубликовано ниже, это помощь другого пользователя здесь) Я играл с кодовым возиться с функцией #calculation, но каждый раз, когда я пытаюсь ее изменить, все ломается. что происходит, когда я набираю число, которое появляется с номером, который я вставил с и равным знаком, а затем номером, который я вставляю в качестве ответа, то, что я пытаюсь выяснить, является то, как я могу заставить этот калькулятор нормально работать например, я нажать 3 и только 3 показывает вверх, то +, а затем еще один номер, то я ударил равные, и я получаю ответполучить равную кнопку работать в j-запросе вместо того, чтобы показывать полное уравнение
$(document).ready(function() {
var expression = "";
function appendChar(char) {
expression += char;
var result;
try {
result = eval(expression);
$("#calculation").text(expression + " = " + result);
} catch (e) {
$("#calculation").text(expression);
}
}
$(".digit, .operator").click(function() {
appendChar($(this).text());
});
$(".clear").click(function() {
expression = "";
$("#calculation").text("0");
});
});