使用JavaScript完成一个简易计算器的功能

it2024-06-21  41

使用JavaScript完成一个简易计算器的功能

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>简单的计算器</title> </head> <body> <input type="text" id="num1" placeholder="请输入一个数字" /> <select id="operation"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> <input type="text" id="num2" placeholder="请输第二个数字" /> <input type="button" value="计算" onclick="result()" /><br /> <span id="res"> </span><br /> <script type="text/javascript"> function result() { //1.获取输入框的数据 var num1 = Number(document.getElementById("num1").value); var operation = document.getElementById("operation").value; var num2 = Number(document.getElementById("num2").value); if (isNaN(num1) || isNaN(num2)) { alert("您输入的数字不正确"); return; } if (operation == "/" && num2 == 0) { alert("被除数不能为零"); return; } //2.计算 var res = ""; switch (operation) { case "+": res = num1 + num2; break; case "-": res = num1 - num2; break; case "*": res = num1 * num2; break; case "/": res = num1 / num2; break; // default: // alert("你输入的操作符不正确"); } //3.显示结果 document.getElementById("res").innerText = "计算结果 " + res; } </script> </body> </html>
最新回复(0)