js计算器

<script type="text/javascript">

var k=0;
var a=0;
var b=0;
var i=0;
function getNum(n){
if(i==0){
a=n;
document.getElementById("testId").value=a;
}

if(i==1){
b=n;
document.getElementById("testId").value=b;
}
i++;
}


function getChar(n){

k=n;
}


function getH(n){
k=n;
}

function getHK(){

if(k==12){
document.getElementById("testId").value=(a+b);
}

if(k==13){
document.getElementById("testId").value=(a-b);
}


if(k==14){
document.getElementById("testId").value=(a*b);
}

if(k==15){

document.getElementById("testId").value=(a/b);
}

}



function getClear(){
document.getElementById("testId").value=0;
i=0;

}
</script>
</head>

<table>
<tr> <td colspan="4"> <input id="testId" type="text" size="22px;"/></td></tr>
<tr>
<td><input type="button" value="1" onclick="getNum(1)"/></td>
<td><input type="button" value="2" onclick="getNum(2)"/></td>
<td><input type="button" value="3" onclick="getNum(3)"/></td>
<td><input type="button" value="+" onclick="getH(12)"/></td>

</tr>
<tr>
<td><input type="button" value="4" onclick="getNum(4)"/></td>
<td><input type="button" value="5" onclick="getNum(5)"/></td>
<td><input type="button" value="6" onclick="getNum(6)"/></td>
<td><input type="button" value="-" onclick="getH(13)"/></td>

</tr>



<tr>
<td><input type="button" value="7" onclick="getNum(7)"/></td>
<td><input type="button" value="8" onclick="getNum(8)"/></td>
<td><input type="button" value="9" onclick="getNum(9)"/></td>
<td><input type="button" value="*" onclick="getH(14)"/></td>

</tr>

<tr>
<td><input type="button" value="0" onclick="getNum(0)"/></td>
<td><input type="button" value="c" onclick="getClear()"/></td>
<td><input type="button" value="=" onclick="getHK()"/></td>
<td><input type="button" value="/" onclick="getH(15)"/></td>

</tr>


</table>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值