JavaScript写计算器
<!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=utf-8" /> <title>无标题文档</title> </head> <body> </body> </html> <script type="text/javascript"> var d; var a; var b; var a=prompt("请输入第一个数字"); a=parseFloat(a); if(isNaN(a)){ alert("您输入的不是数字"); } else{ var b=prompt("请输入第二个数字"); b=parseFloat(b); if(isNaN(b)){ alert("您输入的不是数字");} else{ c=prompt("请输入运算符号"); switch(c) { case "+": d=a+b; break; case"-": d=a-b; break; case"*": d=a*b; break; case"/": d="a/b"; break; default: alert("无法运算"); } } } document.write('<div id="div1">'+d+'</div>'); </script>