function calculeaza() {
const a = parseFloat(document.getElementById('a').value);
const b = parseFloat(document.getElementById('b').value);
const op = document.getElementById('op').value.trim();
const rezultat = document.getElementById('rezultat');
if (isNaN(a) || isNaN(b)) {
rezultat.textContent = "❗ Introdu ambele numere corect!";
return;
}
switch(op) {
case "+":
rezultat.textContent = `✅ Suma: ${a + b}`;
break;
case "-":
rezultat.textContent = `➖ Diferența: ${a - b}`;
break;
case "*":
rezultat.textContent = `✖️ Produsul: ${a * b}`;
break;
case "/":
if (b === 0) {
rezultat.textContent = "🚫 Împărțirea la zero nu este permisă!";
} else {
rezultat.textContent = `➗ Catul: ${a / b}`;
}
break;
default:
rezultat.textContent = "❗ Operator necunoscut! Folosește +, -, * sau /";
}
}
function toggleCod() {
const codDiv = document.getElementById('cod');
codDiv.style.display = (codDiv.style.display === 'none') ? 'block' : 'none';
}