<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Calaulate~</title>
<style>
* {
padding: 0;
margin: 1px;
}
#calculate {
margin: auto;
margin-top: 10px;
border: solid 6px dimgrey;
border-spacing: 0px;
}
#display {
width: 100%;
height: 30px;
border-bottom: solid 4px darkgray;
font-weight: bold;
color: #gray;
font-family: 黑体;
padding-left: 2px;
}
#equal {
cursor: pointer;
width: 40px;
height: 100%;
background: dimgrey;
border: solid 1px #FFFFFF;
color: #ffffff;
text-align: center;
font-weight: bold;
font-family: 黑体;
}
.numberkey {
cursor: pointer;
width: 40px;
height: 30px;
border: solid 1px #FFFFFF;
background: gray;
color: #ffffff;
text-align: center;
font-weight: bold;
font-family: 黑体;
}
.numberkey:hover{
background: #696969;
}
#equal:hover{
background: lightgrey;
}
</style>
</head>
<body>
<table id="calculate" onclick="calculater()">
<tr>
<td id="display" colspan="5">0</td>
</tr>
<tr>
<td class="numberkey">1</td>
<td class="numberkey">2</td>
<td class="numberkey">3</td>
<td class="numberkey">+</td>
<td class="numberkey" onclick="del()">C</td>
</tr>
<tr>
<td class="numberkey">4</td>
<td class="numberkey">5</td>
<td class="numberkey">6</td>
<td class="numberkey">-</td>
<td rowspan="3" id="equal" onclick="resCal()">=</td>
</tr>
<tr>
<td class="numberkey">7</td>
<td class="numberkey">8</td>
<td class="numberkey">9</td>
<td class="numberkey">*</td>
</tr>
<tr>
<td class="numberkey">+/-</td>
<td class="numberkey">0</td>
<td class="numberkey">.</td>
<td class="numberkey">/</td>
</tr>
</table>
</body>
<script>
var results = "";
var calres = "";
function calculater(){
if(event.srcElement.innerText=="="){
return;
}
if(event.srcElement.innerText=="C"){
del();
display.innerText="0";
return;
}
results += event.srcElement.innerText;
display.innerText = results;
}
function resCal(){
calres=eval(results);
display.innerText = calres;
results = calres;
}
function del(){
results = "";
display.innerText = "";
}
</script>
</html>相关推荐
用javascript写的一个计算器
Array.prototype.remove=function(index) { if(isNaN(index)||index>this.length){return false;} for(var i=0,n=0;i<this.length;i++) { if(this[i]!=this[index]) { this[n++]=this[i] } } this.length-=1 } function commonMath(){ //类初始化 this.init = function(){ this.tmp = ''; this.debug = 0; this.output = ''; this.method = ''; this.sign = 1;//0:-;1:+ this.register = Array();//寄存器 }
JavaScript实现简单计算器
JavaScript和HTML实现简单计算器功能
大数据审计常用的算法模型
数据预处理:用聚类算法(K-Means)对数据分组,缩小分析范围;异常初筛:用孤立森林/DBSCAN快速标记疑似异常样本;风险分级:用随机森林/XGBoost对疑似异常打分,确定核查优先级;关联深挖:用FP-Growth挖掘异常样本背后的人员/流程关联;文本佐证:用BERT分析相关合同/审批文本,获取舞弊证据。例如,某审计项目通过“K-Means分组→孤立森林标异常→FP-Growth找关联→BERT审合同”的流程,仅用1周就完成了过去3个月需10人团队的工作量,且挖出2起隐藏的串标舞弊案。
JS原生——编写简易计算器
计算器
恶意代码分析实战——使用Apatedns和Inetsim模拟网络环境
恶意代码分析实战——使用Apatedns和Inetsim模拟网络环境 注:本次实验主要是《恶意代码分析实战》一书中进入动态恶意代码分析篇章的开始,主要通过Apatedns以及Inetsim来模拟为恶意代码提供其需要的网络环境,本次实验以Lab01-03.exe为例。 一、实验环境及工具。 Vmware虚拟机:win10(win7)、kali 主要工具:Apatedns、Inetsim 二、工具的安装下载 1、Apatedns:需安装至windows虚拟机客户端(win10,win7均可) 下载地址:http
Vue集成天地图:从定位到交互绘图的完整实践指南
本文详细介绍了如何在Vue项目中集成天地图API,从基础配置到高级功能实现,包括定位、标点、画线等交互绘图功能。通过实战代码示例和性能优化技巧,帮助开发者快速掌握Vue与天地图的结合应用,提升地图开发效率。
JavaScript实现计算器
运用运算符来制作一个简易的计算器,通过讲解来让大家认识一下计算器实现原理。 第一步、 构建HTML的布局,先写四个span标签备注好参数和运算符和结果,再写一个div盒子里面包含第二行内容,第二行代表参数一的input标签为了实现可以上下选择的效果只需要改变将input中type里text类型该为number类型即可,而代表运算符的是一个下拉框里面包含加减乘除,只需要在select标签里给四个option代表加减乘除。参数二则是一个input的文本框,计算的按钮则使用一个button按钮可以通过鼠标点击
LittleFS+NANDFLASH软硬件配置详情
littleFS文件系统说明及移植过程
js实现简易计算器三种基础方法
if-else,switch,三元运算符实现简单计算器
使用SpringBoot+Vue3开发项目(1)---- 设计用户注册和登录的接口及页面
本文基于黑马大事件项目介绍如何使用SpringBoot+Vue3来实现前后端联调的登录与注册操作。
Codex入门19-数据库操作(解放双手:用自然语言写SQL、建表和数据迁移)
写 SQL 是后端开发的日常,但复杂的 JOIN、子查询、窗口函数总让人头疼。本文教你用 Codex CLI 实现:自然语言直接生成 CREATE TABLE、复杂 SQL 查询、数据库迁移脚本(Prisma/Knex/Alembic)、ORM 模型代码(SQLAlchemy/TypeORM)、甚至自动生成数据库文档。重点强调安全红线——永远不要让 AI 直接连接生产数据库。从需求描述到完整数据库层代码,一篇搞定。
用JavaScript写一个简单的计算器
本文使用js实现了一个简单的加、减、乘、除计算器。 以下是css部分代码: *{ padding:0; margin:0; color: #424242; } .outer{ width:300px; height:auto; outline:1px solid #b9b9b9; margin:50px...
基于A*算法的二维栅格地图路径规划与避障MATLAB仿真
本文将介绍如何使用MATLAB编写基于A*算法的二维栅格地图路径规划与避障的仿真程序。我们可以使用二维数组表示地图,其中每个元素表示一个栅格的状态,例如1表示障碍物,0表示可行走区域。接下来,我们需要定义A*算法的节点类。G值表示从起始节点到当前节点的代价,H值是启发式函数估计的从当前节点到目标节点的代价。算法,我们可以有效地找到起始点到目标点的最短路径,并在仿真中进行可视化展示。算法的基本思路是从起始节点开始,按照一定的启发式函数选择下一个节点,直到找到目标节点或者遍历完所有可行走区域。
用JavaScript写的一个简易计算器,附源码
最近在学JavaScript,正好老师让做一个简单的计算器,我就乘此机会练练手吧 我做的效果如下: 参考程序: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wid.
华为OD新系统机试真题 4.26 -最大化游戏试玩资格分发
华为OD机试新系统真题【最大化游戏试玩资格分发】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD新系统机试 4月26号真题【最大化游戏试玩资格分发】。
老版QQ原生表情gif动态
这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。
js写一个简易计算器
<!DOCTYPE html> <html> <head> <title> 简易计算器</title> <script type="text/javascript"> function count(){ var x1=document.getE...
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
使用JS写一个计算器
先上效果图: 简单的加减乘除功能还是有的,所以我们就考虑怎么来实现这个功能。 根据预期效果,可以确定页面中的布局要用到table tr td。 所以先放上页面布局,table的边框宽度border,colspan来设置某一行的宽度为4倍一列宽度,显示结果的地方要显示输入的所有值,先用id来区分,给value一个空,来获取其他按钮键入的value值,用name来命名: <body> ...
LinePhone3.2.7(android端最新版本) sip客户端
SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/
Probability and Statistics - 4th edition
Probability and Statistics - 4th edition
利用javascript写一个简单的计算器
利用javascript编写一个简单的计算器,这是一个很基础的东东,主要是考验初学者的基础 计算器 function calc() { var num1 = parseInt( document.getElementById("num1").value); var num2 = parseInt( document.getElementById("num2").value);
用JavaScript写一个简易计算器
一个基于JavaScript的简易计算器,非常简易。 预期效果: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-s
用JS写的一个简易计算器
计算器var num1,num2;function validate(num1,num2){ //判断是否完整填写条件var isCompute = false;if(num1 ==""){alert("请输入第一个数");}else if(isNaN(num1)){alert("请输入数字");}else if(num2 ==""){alert("请输入第二个数");}else if(isNa
用js写了一个简单的计算器
js计算器
js写一个计算器
Document input{ width:60px; } #inp1{ width:280px; text-align:right; } <!--第一行 清除按钮--> <tr> <td><input type="button" value="Clear" onclick="inputPCB(this)"/></td> </tr> <...
给大家分享一个好玩的用CSS+JS写一个简单的计算器
如何用CSS+JS做一个简单的计算器? 觉得不错的,麻烦点个赞哦!!! 不废话,咱们直接开始 <div id="bg"> <div id="screen"></div> <table> <tr> <td> <div class="btn_grey" onclick="del()">del</d
html中写一个计算器,用js+html写的一个简单计算器
用js+html刚写的一个计算器,发现在不同浏览器上显示差的好远啊……纠结……然后发现N多不完善的地方,╮(╯▽╰)╭,懒得改了,累死了,做作业去……Untitledinput[type=button]{width:25px;height:25px;}type="text/javascript">var result=0;var point=false;//判断是小数点前还是后var multip...
3万+



被折叠的 条评论
为什么被折叠?



