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 相关文章推荐
javascript优先加载笔记代码
Sep 30 Javascript
利用腾讯的ip地址库做ip物理地址定位
Jul 24 Javascript
jQuery动态显示和隐藏datagrid中的某一列的方法
Dec 11 Javascript
js日期联动示例
May 02 Javascript
javascript去除字符串左右两端的空格
Feb 05 Javascript
js实现的黑背景灰色二级导航菜单效果代码
Aug 24 Javascript
基于jquery animate操作css样式属性小结
Nov 27 Javascript
JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
May 31 Javascript
vue组件实例解析
Jan 10 Javascript
jquery ajax加载数据前台渲染方式 不用for遍历的方法
Aug 09 jQuery
jQuery实现的点击图片居中放大缩小功能示例
Jan 16 jQuery
解决VUE 在IE下出现ReferenceError: Promise未定义的问题
Nov 07 Javascript
微信小程序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
PHP及Zend Engine的线程安全模型分析
2011/11/10 PHP
php中自定义函数dump查看数组信息类似var_dump
2014/01/27 PHP
php绘制一个矩形的方法
2015/01/24 PHP
PHP图片添加水印功能示例小结
2016/10/03 PHP
PHP版单点登陆实现方案的实例
2016/11/17 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
2021/02/22 PHP
jQuery 事件队列调整方法
2009/09/18 Javascript
JS随机漂浮广告代码具体实例
2013/11/19 Javascript
ajax提交表单实现网页无刷新注册示例
2014/05/08 Javascript
jquery JSON的解析方式示例介绍
2014/07/27 Javascript
jQuery实现左右切换焦点图
2015/04/03 Javascript
jQuery插件slick实现响应式移动端幻灯片图片切换特效
2015/04/12 Javascript
跟我学习javascript的函数和函数表达式
2015/11/16 Javascript
javascript实现可键盘控制的抽奖系统
2016/03/10 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
2016/05/16 Javascript
AngularJS实现动态编译添加到dom中的方法
2016/11/04 Javascript
javascript中Number的方法小结
2016/11/21 Javascript
原生js实现淘宝购物车功能
2020/06/23 Javascript
JS中把函数作为另一函数的参数传递方法(总结)
2017/06/28 Javascript
解决layer.open后laydate失效的问题
2019/09/06 Javascript
通过实例了解JS执行上下文运行原理
2020/06/17 Javascript
js实现表格数据搜索
2020/08/09 Javascript
python感知机实现代码
2019/01/18 Python
详解Python数据分析--Pandas知识点
2019/03/23 Python
Python 通过打码平台实现验证码的实现
2019/05/13 Python
pycharm设置鼠标悬停查看方法设置
2019/07/29 Python
python-tornado的接口用swagger进行包装的实例
2019/08/29 Python
PYQT5 vscode联合操作qtdesigner的方法
2020/03/24 Python
Python基于smtplib协议实现发送邮件
2020/06/03 Python
scrapy框架携带cookie访问淘宝购物车功能的实现代码
2020/07/07 Python
大学生物业管理求职信
2013/10/24 职场文书
内勤岗位职责范本
2015/04/13 职场文书
幼儿园元旦主持词
2015/07/06 职场文书
旷工检讨书大全
2015/08/15 职场文书
读《皮囊》有感:理解是对他人的最大的善举
2019/11/14 职场文书
Python Django框架介绍之模板标签及模板的继承
2021/05/27 Python