六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 30|回复: 0

很久前写的一个计算器

[复制链接]

升级  80%

10

主题

10

主题

10

主题

童生

Rank: 1

积分
40
 楼主| 发表于 2013-2-7 16:42:34 | 显示全部楼层 |阅读模式
很久前自己写的一个计算器,是在百度知道上回答问题时写的,
偶然看到,感觉有点意思,就发了出来
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>计算器</title><style type="text/css">input {width: 50px;margin: 5px}</style><script type="text/javascript" defer="defer">function add(s){var t=document.getElementById("text");switch(s){case '+':case '-':case '*':case '/':if(t.value==''){t.value='0'+'\n'+s;}else{t.value+='\n'+s;}break;case '=':t.value=eval(t.value.replace(/<[^>]*>|\n/igm,''))break;case 'c':t.value='0';break;case 'ce':t.value=t.value.substr(0,t.value.length-1)break;default:if(t.value=='0'){t.value=s;}else{if(t.value.substr(t.value.length-1,1).match(/[\+\-\*\/]$/igm)){t.value+='\n'+s;}else{t.value+=''+s;}}}}</script></head><body><div><textarea id="text" style="width: 200px; height: 100px">0</textarea><input type="button" value="1"  /><input type="button" value="2"  /><input type="button" value="3"  /><input type="button" value="4"  /><input type="button" value="5"  /><input type="button" value="6"  /><input type="button" value="7"  /><input type="button" value="8"  /><input type="button" value="9"  /><input type="button" value="0"  /><input type="button" value="."  /><input type="button" value="+"  /><input type="button" value="-"  /><input type="button" value="*"  /><input type="button" value="/"  /><input type="button" value="="  /><input type="button" value="c"  /><input type="button" value="ce"  /></div></body></html>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表