javabasics i assess1
Fri Sep 20 2024 08:49:34 GMT+0000 (Coordinated Universal Time)
Saved by @signup
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Calculator</title> <style> body { font-family: Arial, sans-serif; margin: 20px; } input, button { margin: 5px; padding: 10px; font-size: 16px; } #result { margin-top: 20px; font-weight: bold; } </style> </head> <body> <h3>Simple Calculator</h3> <input type="number" id="value1" placeholder="Enter first number"> <input type="number" id="value2" placeholder="Enter second number"> <div> <button name="add" onclick="add()">ADDITION</button> <button name="sub" onclick="sub()">SUBTRACT</button> <button name="mul" onclick="mul()">MULTIPLY</button> <button name="div" onclick="div()">DIVISION</button> </div> <div id="result"></div> <script> function add() { const value1 = parseFloat(document.getElementById('value1').value); const value2 = parseFloat(document.getElementById('value2').value); const result = value1 + value2; document.getElementById('result').innerText = `Addition of ${value1} and ${value2} is ${result}`; } function sub() { const value1 = parseFloat(document.getElementById('value1').value); const value2 = parseFloat(document.getElementById('value2').value); const result = value1 - value2; document.getElementById('result').innerText = `Subtraction of ${value1} and ${value2} is ${result}`; } function mul() { const value1 = parseFloat(document.getElementById('value1').value); const value2 = parseFloat(document.getElementById('value2').value); const result = value1 * value2; document.getElementById('result').innerText = `Multiplication of ${value1} and ${value2} is ${result}`; } function div() { const value1 = parseFloat(document.getElementById('value1').value); const value2 = parseFloat(document.getElementById('value2').value); if (value2 === 0) { document.getElementById('result').innerText = 'Error: Division by zero'; } else { const result = value1 / value2; document.getElementById('result').innerText = `Division of ${value1} and ${value2} is ${result}`; } } </script> </body> </html>
Comments