JS编写简易计算器

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/html">
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script>
        function add(){
            var a=parseInt(document.getElementById("num1").value);/*获取a的值*/
            var b=parseInt(document.getElementById("num2").value);
            var c=parseInt(document.getElementById("num3").value=a+b);/*value=a+b 将a+b的值传给num3*/
           // alert(a+b);
        }
        function de(){
            var a=parseInt(document.getElementById("num1").value)/*获取a的值*/
            var b=parseInt(document.getElementById("num2").value);
            var c=parseInt(document.getElementById("num3").value=a-b);
           // alert(a-b);
        }
        function mul(){            /*放在方法里,点击才开始访问数据*/
            var a=parseInt(document.getElementById("num1").value);/*获取a的值*/
            var b=parseInt(document.getElementById("num2").value);
            var c=parseInt(document.getElementById("num3").value=a*b);
            //alert(a*b);
        }
        function chu(){
            var a=parseInt(document.getElementById("num1").value);/*获取a的值*/
            var b=parseInt(document.getElementById("num2").value);
            var c=parseInt(document.getElementById("num3").value=a/b);
           // alert(a/b);
        }
    </script>
</head>
<br>
    <label>简易计算器</label></br>
    <label>第一个数:</label><input type="=text" id="num1"></br>
    <label>第二个数:</label><input type="=text" id="num2"></br>
    <button onclick="add()">+</button>
    <button onclick="de()">-</button>
    <button onclick="mul()">*</button>
    <button onclick="chu()">/</button><br>
    <label>结果:</label><input type="text" id="num3">
</body>
</html>
<!DOCTYPE html><html xmlns="http://www.w3.org/1999/html"><head lang="en">    <meta charset="UTF-8">    <title></title>    <script>        function add(){            var a=parseInt(document.getElementById("num1").value);/*获取a的值*/var b=parseInt(document.getElementById("num2").value);            var c=parseInt(document.getElementById("num3").value=a+b);/*value=a+b 将a+b的值传给num3*/alert(a+b);        }        function de(){            var a=parseInt(document.getElementById("num1").value)/*获取a的值*/var b=parseInt(document.getElementById("num2").value);            var c=parseInt(document.getElementById("num3").value=a-b);            alert(a-b);        }        function mul(){            /*放在方法里,点击才开始访问数据*/var a=parseInt(document.getElementById("num1").value);/*获取a的值*/var b=parseInt(document.getElementById("num2").value);            var c=parseInt(document.getElementById("num3").value=a*b);            alert(a*b);        }        function chu(){            var a=parseInt(document.getElementById("num1").value);/*获取a的值*/var b=parseInt(document.getElementById("num2").value);            var c=parseInt(document.getElementById("num3").value=a/b);            alert(a/b);        }    </script></head><br>    <label>简易计算器</label></br>    <label>第一个数:</label><input type="=text" id="num1"></br>    <label>第二个数:</label><input type="=text" id="num2"></br>    <button onclick="add()">+</button>    <button onclick="de()">-</button>    <button onclick="mul()">*</button>    <button onclick="chu()">/</button><br>    <label>结果:</label><input type="text" id="num3"></body></html>
时间: 2024-10-13 00:14:14

JS编写简易计算器的相关文章

使用html+css+js实现简易计算器

使用html+css+js实现简易计算器, 效果图如下: html代码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6

原生JS实现简易计算器

<!doctype html> <html> <head> <meta charset="utf-8"> <title>简易计算器</title> <style> #div{ width: 300px; height: 500px; background: #ccc; margin: auto; border: 1px solid red; } table{ width: 97%; height: 48

js制作简易计算器(-)

前言:初学js,老师要求做一个简易计算器,目前只实现了能够计算,很多约束没有有做,待完善.仅作为自己的学习记录. <!doctype html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>简易计算器<

js之简易计算器

####闲来无事,写点小东西给初学者,下面是一个简易的计算器,我们来看具体的代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>简易计算器</title> <style> div{ height: 100px; margin: 200px 350px; } </style> &

html、css、js实现简易计算器

学习HTML,CSS,JS一个月后,想着能自己是否能写出一个简单的东西,故编写了简易的计算器,之前也写过一个坦克大战,坦克大战的有些基本功能没有实现, 故也没有记录下来,想来,对这行初来咋到的,还是需要留下些东西供自己日后回忆,于是写下这篇随笔:因第一次写博客,不知道怎么上传源代码,也不知道怎么在博客页面实现计算效果. 下面是完成后计算器页面: 该计算器只是实现了简易的计算功能,很多其他功能没有实现,如运算的优先级功能,在后面的学习中再慢慢改进吧! 因计算器布局比较规整,故用table表格布局,

[体验编译原理]编写简易计算器

Demo: CaculationTest 前言 有想过自己写一个计算器么?输入一些数学表达式就能自己计算解析生成结果. 如果没有,可以现在开始想想,也许你会发现自己计算要不了几秒钟的表达式,让程序计算却没这么简单. 假定 为了便于理解,我们现在简化需求,数据类型只有整数,运算符只有加减乘除,没有括号.运行结果如图所示: 解析过程 逐个分析表达式字符串的每一个char,将其解析为一系列的token.然后根据token代表的不同含义进行相应的操作,直到计算出最终结果. (本例中并没有全部解析完tok

使用js编写一个计算器

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>定义函数</title> </head><body> <input type="number" id="one" valu

js 版 简易计算器, 第一次写,有好的建议虚心接受

效果 :  代码 : var calculator = function(obj){ this.obj = obj; this.maxValue = obj.maxValue; this.minValue = obj.minValue; this.operationSymbol = obj.operationSymbol; this.increasing = obj.increasing; this.init(); //Initialization function }; calculator.

Java(随笔)——利用HTML,CSS,JavaScript,JQuery编写的简易计算器

一.利用刚学过的前端知识做一个简易的计算器里边使用到了HTML,CSS,JavaScript以及JQuery的知识代码如下:(1)利用CSS设计了计算器外形样式:(2)利用JavaScript实现了建议计算器的功能:代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>简易计算器</title> <link rel="styl