Spaces:
Sleeping
Sleeping
const display = document.getElementById('display'); | |
function clearDisplay() { | |
display.textContent = '0'; | |
} | |
function deleteLast() { | |
if (display.textContent.length === 1) { | |
display.textContent = '0'; | |
} else { | |
display.textContent = display.textContent.slice(0, -1); | |
} | |
} | |
function appendNumber(number) { | |
if (display.textContent === '0') { | |
display.textContent = number; | |
} else { | |
display.textContent += number; | |
} | |
} | |
function appendOperator(operator) { | |
const operators = ['+', '-', '*', '/', '%']; | |
if (!operators.includes(display.textContent.slice(-1))) { | |
display.textContent += operator; | |
} | |
} | |
function calculateResult() { | |
try { | |
display.textContent = eval(display.textContent); | |
} catch (error) { | |
display.textContent = 'Error'; | |
} | |
} |