<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
function calc(value){
var obj = document.getElementById("inp");
if(value == "="){
obj.value = eval(obj.value);
}else{
obj.value += value;
}
}
</script>
</head>
<body>
<input type="text" id="inp"/>
<table>
<tr>
<td>
<input type="button" value="1" onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="2" onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="3" onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="4" onclick="calc(this.value)"/>
</td>
</tr>
<tr>
<td>
<input type="button" value="5" onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="6" onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="7" onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="8" onclick="calc(this.value)"/>
</td>
</tr>
<tr>
<td>
<input type="button" value="9" onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="0" onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="." onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="+" onclick="calc(this.value)"/>
</td>
</tr>
<tr>
<td>
<input type="button" value="-" onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="*" onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="/" onclick="calc(this.value)"/>
</td>
<td>
<input type="button" value="=" onclick="calc(this.value)"/>
</td>
</tr>
</table>
</body>
</html>
前端:如何做一个计算器,实现运算功能,具体如下:
技术栈:Html+Css+Javascript
功能完成加减乘除运算
大家关注点赞,对我个人支持后期分享有趣知识,提升大家技术,走上程序界领军人物。