Graphic Scientific Calculator
Use this advanced graphic scientific calculator for complex mathematical operations.
Addition (+)
Subtraction (-)
Multiplication (×)
Division (÷)
Power (^)
function calculateResult() {
const num1 = parseFloat(document.getElementById(“number1”).value);
const num2 = parseFloat(document.getElementById(“number2”).value);
const operation = document.getElementById(“operation”).value;
let result;
if (isNaN(num1) || isNaN(num2)) {
alert(“Please enter valid numbers.”);
return;
}
switch(operation) {
case “add”:
result = num1 + num2;
break;
case “subtract”:
result = num1 – num2;
break;
case “multiply”:
result = num1 * num2;
break;
case “divide”:
result = num1 / num2;
break;
case “power”:
result = Math.pow(num1, num2);
break;
default:
alert(“Invalid operation selected.”);
return;
}
document.getElementById(“result”).value = result.toFixed(2);
}
function resetCalculator() {
document.querySelectorAll(“#calculator input”).forEach(el => el.value = “”);
document.getElementById(“operation”).selectedIndex = 0;
}