๐ฅฒ ์ฒซ๋ฒ์งธ ๋ฐฉ๋ฒ const display = document.querySelector(".calculator__display--for-advanced"); let firstNum, operatorForAdvanced, previousKey, previousNum, enteredNum; let count = 0; buttons.addEventListener("click", function (event) { const target = event.target; const action = target.classList[0]; const buttonContent = target.textContent; if (target.matches("button")) { if (action === "calculate") { if (count === 0) { firstNum = calculate(display.textContent,operatorForAdvanced,previousNum); } else if (count !== 0) { previousNum = calculate(display.textContent,operatorForAdvanced,previousNum); } count++; } } });
๐ฅ๋๋ฒ์งธ ๋ฐฉ๋ฒ const display = document.querySelector(".calculator__display--for-advanced"); let firstNum, operatorForAdvanced, previousKey, previousNum; buttons.addEventListener("click", function (event) { const target = event.target; const action = target.classList[0]; const buttonContent = target.textContent; if (target.matches("button")) { if (action === "calculate") { if (display.textContent === "0") { firstNum = calculate( display.textContent, operatorForAdvanced, previousNum ); } else if (firstNum !== "0") { previousNum = display.textContent; display.textContent = calculate( firstNum, operatorForAdvanced, display.textContent ); } } });