js实现一个简易计算器


Posted in Javascript onMarch 30, 2020

本文实例为大家分享了JS实现简易计算器的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
<head>
<title>14th_test</title>
<meta charset="gb2312">
</head>
 
<body>
<h1>这是一个标题</h1>
<p>以下是一个简易计算器</p>
 
<table border="1" style="position:center;">
<tr>
<th>第一个数</th>
<td><input id="fir" type="text" /></td>
</tr>
 
<tr>
<th>第二个数</th>
<td><input id="sec" type="text" /></td>
</tr>
 
<tr>
<td colspan="2">
<button type="button" οnclick="add()">+</button>
<button type="button" οnclick="substract()">-</button>
<button type="button" οnclick="multiply()">*</button>
<button type="button" οnclick="divide()">/</button>
</td>
</tr>
 
<tr>
<td colspan="2"><p id="result"></p></td>
</tr>
</table>
 
<script>
var res; //保存计算结果
function add()
{
var first = document.getElementById("fir").value;
var second = document.getElementById("sec").value;
 res = Number(first) + Number(second); //这里"+"两端必须Number类型转换,否则当成字符串连接
 sent(res);
}
 
function substract()
{
var first = document.getElementById("fir").value;
var second = document.getElementById("sec").value;
 res = first - second;
 sent(res);
}
 
function multiply()
{
var first = document.getElementById("fir").value;
var second = document.getElementById("sec").value;
 res = first * second;
 sent(res);
}
 
function divide()
{
var first = document.getElementById("fir").value;
var second = document.getElementById("sec").value;
 res = first / second;
 sent(res);
}
 
function sent(re)
{
 document.getElementById("result").innerHTML = re;
}
</script>
</body>
</html>

output:

js实现一个简易计算器

更多计算器功能实现,请点击专题: 计算器功能汇总 进行学习

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQuery优缺点分析说明
Apr 10 Javascript
js substr、substring和slice使用说明小记
Sep 15 Javascript
js关闭当前页面(窗口)的几种方式总结
Mar 05 Javascript
模拟一个类似百度google的模糊搜索下拉列表
Apr 15 Javascript
使用JQuery库提供的扩展功能实现自定义方法
Sep 09 Javascript
JavaScript中判断原生函数检查function是否是原生代码
Sep 09 Javascript
使用Curl命令查看请求响应时间方法
Nov 04 Javascript
JS全角与半角转化实例(分享)
Jul 04 Javascript
Node.js 回调函数实例详解
Jul 06 Javascript
vue按需加载组件webpack require.ensure的方法
Dec 13 Javascript
JavaScript创建对象的常用方式总结
Aug 10 Javascript
JQuery基于FormData异步提交数据文件
Sep 01 jQuery
微信小程序iBeacon测距及稳定程序的实现解析
Jul 31 #Javascript
JS获取动态添加元素的方法详解
Jul 31 #Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
Jul 31 #jQuery
详解Vuex下Store的模块化拆分实践
Jul 31 #Javascript
ES6 Iterator接口和for...of循环用法分析
Jul 31 #Javascript
Vuex 模块化使用详解
Jul 31 #Javascript
判断“命令按钮”是否被鼠标单击详解
Jul 31 #Javascript
You might like
从C/C++迁移到PHP——判断字符类型的函数
2006/10/09 PHP
php隐藏IP地址后两位显示为星号的方法
2014/11/21 PHP
php使用post数组的键值创建同名变量并赋值的方法
2015/04/03 PHP
实例讲解如何在PHP的Yii框架中进行错误和异常处理
2016/03/17 PHP
Google韩国首页图标动画效果
2007/08/26 Javascript
JavaScript的parseInt 进制问题
2009/05/07 Javascript
jQuery下的几个你可能没用过的功能
2010/08/29 Javascript
JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)
2013/05/27 Javascript
Flexigrid在IE下不显示数据的有效处理方法
2014/09/04 Javascript
jQuery+PHP打造滑动开关效果
2014/12/16 Javascript
JavaScript常用标签和方法总结
2015/09/01 Javascript
JavaScript实现的简单烟花特效代码
2015/10/20 Javascript
D3.js进阶系列之CSV表格文件的读取详解
2017/06/06 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
利用hasOwnProperty给数组去重的面试题分享
2018/11/05 Javascript
js图数据结构处理 迪杰斯特拉算法代码实例
2019/09/11 Javascript
基于layui的下拉列表的数据回显方法
2019/09/24 Javascript
layer弹出层取消遮罩的方法
2019/09/25 Javascript
浅谈webpack和webpack-cli模块源码分析
2020/01/19 Javascript
vue实现购物车的小练习
2020/12/21 Vue.js
跟老齐学Python之折腾一下目录
2014/10/24 Python
python遍历类中所有成员的方法
2015/03/18 Python
Python程序员面试题 你必须提前准备!
2018/01/16 Python
Django在pycharm下修改默认启动端口的方法
2019/07/26 Python
python openCV获取人脸部分并存储功能
2019/08/28 Python
Python截图并保存的具体实例
2021/01/14 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
2021/03/03 Python
萨克斯第五大道的折扣店:Saks Fifth Avenue OFF 5TH
2016/08/25 全球购物
美国性感内衣店:Yandy
2018/06/12 全球购物
干部现实表现材料
2014/02/13 职场文书
《猴子种树》教学反思
2014/02/14 职场文书
业务员的岗位职责
2014/03/15 职场文书
国际残疾人日广播稿范文
2014/10/09 职场文书
小学班主任事迹材料
2014/12/17 职场文书
匿名信格式范文
2015/05/27 职场文书
MySQL GTID复制的具体使用
2022/05/20 MySQL