快捷导航

麻烦大神帮我解释一下这个js计算器的代码?

body,div,p,ul,li,input{margin:0;padding:0;}ul{list-style-type:none;}a{color:#fff;outline:none;text-decoration:none;}body{font:700 24px/1.5 Arial;}#calc{position:relative;width:300px;background:#000;margin:10px auto;}#calc p{color:#fff;text-align:right;font:12px/20px Arial;padding:0 5px;}#calc .f-text{border:0;width:290px;height:84px;text-align:right;font:700 50px/84px Arial;background:#ccc;padding:0 5px;}#calc ul{position:relative;overflow:hidden;zoom:1;background:url(img/bg.jpg);padding:0 0 17px 8px;}#calc ul li{float:left;width:63px;height:41px;margin:17px 10px 0 0;}#calc ul li a{display:block;width:63px;height:41px;line-height:41px;text-align:center;}#calc ul li a:hover{background:red;}#calc ul li.btn-1 a{background-position:0 -41px;}#calc ul li.btn-1 a:hover{background-position:-63px -41px;}#calc ul li.btn-2{position:absolute;top:174px;right:0;height:99px;}#calc ul li.btn-2 a{height:99px;line-height:99px;background-position:0 -164px;}#calc ul li.btn-2 a:hover{background-position:-63px -164px;}#calc ul li.btn-3{width:136px;}#calc ul li.btn-3 a{width:136px;background-position:0 -82px;}#calc ul li.btn-3 a:hover{background-position:0 -123px;}#formula{position:absolute;top:20px;background:blue;border:0;font:700 12px/1.5 Arial;width:280px;padding:3px 15px 0 5px;text-align:right;}网页计算器    By - Ferris QQ:21314130
        
            
  • c        
  • %        
  • ÷        
  • ×        
  • 7        
  • 8        
  • 9        
  • -        
  • 4        
  • 5        
  • 6        
  • +        
  • 1        
  • 2        
  • 3        
  • =        
  • 0        
  • .   
   
这个switch  case函数中的cunt是用来干嘛的?还有可以详解一下这个js代码函数吗?谢谢!

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

switch case中的 count 是当运行到某个case的时候,调用下面的function count(a)函数。
a就是一个变量,可以是"+","-","*"之类的。
比如:通过调用count("+"),运行了function count("+"),也就是执行了加运算。
回复

使用道具 举报

count("-")是调用functioncount(a)函数的
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP