JavaScript

超轻量级php框架startmvc

JavaScript实现简单的四则运算计算器完整实例

更新时间:2020-05-09 12:12:01 作者:startmvc
本文实例讲述了JavaScript实现简单的四则运算计算器。分享给大家供大家参考,具体如下:

本文实例讲述了JavaScript实现简单的四则运算计算器。分享给大家供大家参考,具体如下:

运行效果图如下:

完整实例代码如下:


<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>computer</title>
 <script>
 function compute(){
 str1=Number(document.getElementById("txt1").value);
 str2=Number(document.getElementById("txt2").value);
 comp=document.getElementById("select").value;
 var result;
 switch(comp) {
 case "+":
 comp=str1+str2;
 break;
 case "-":
 comp=str1-str2;
 break;
 case "*":
 comp=str1*str2;
 break;
 case "/":
 if(str2==0){
 alert("除数不能为0!");
 comp='';
 }else{
 comp=str1/str2;
 }
 break;
 }
 document.getElementById("result").value=comp;
 }
 </script>
</head>
<body>
 <input type="text" id="txt1"/>
 <select name="method" id="select">
 <option value="+">+</option>
 <option value="-">-</option>
 <option value="*">*</option>
 <option value="/">/</option>
 </select>
 <input type="text" id="txt2"/>
 <input type="button" id="b1" value="等于" onclick="compute()" />
 <input type="text" id="result"/>
</body>
</html>

PS:这里再为大家推荐几款计算工具供大家进一步参考借鉴:

在线一元函数(方程)求解计算工具: http://tools.jb51.net/jisuanqi/equ_jisuanqi

科学计算器在线使用_高级计算器在线计算: http://tools.jb51.net/jisuanqi/jsqkexue

在线计算器_标准计算器: http://tools.jb51.net/jisuanqi/jsq

JavaScript 四则运算 计算器