В первом вопросе я пытаюсь сказать, как я могу добавить новое значение с ответом предыдущего уравнения, например, 2 + 2 = 4, затем 4 + 3 = 7. Во втором вопросе я пытаюсь сказать, как можно Я заменяю значение eval новым значением. Если я хочу сделать новый расчет для примера 2 + 5 = 7, то я хочу сделать новый расчет для примера 7, заменив его на 5 + 8 = 13.
<input type="text" class="input">
<button class="oprator" id="butn4">4</button>
<button class="oprator" id="butn6">6</button>
<button id="butnplus">+</button>
<button id="equal">=</button>
var evaluated = false;
$(".oprator").click(function () {
const val = evaluated ? $(this).text() : ($(".input").val() + $(this).text())
$(".input").val(val)
evaluated = false;
$("#butnplus").click(function () {
$(".input").val($(".input").val() + $("#butnplus").text())
});
$("#equal").click(function () {
$(".input").val((eval($(".input").val())))
evaluated = true;
});