国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

javascript編寫簡易計算器

2019-11-19 16:39:21
字體:
來源:轉載
供稿:網友

本文實例為大家分享了js簡易計算器的具體代碼,供大家參考,具體內容如下

代碼如下

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>簡易計算器</title> <style type="text/css">  *{   margin:0;   padding: 0;  }  .content{   width: 300px;   height: 400px;   margin: 50px auto;   background: #CBC6C6;   border:1px solid #139EB7;   box-shadow: -5px -5px 5px #565454;   border-radius: 15px;  }  #toptext{   width: 280px;   height: 50px;   margin: 10px auto;   margin-left: 9px;   line-height: 50px;   border-radius: 15px;   text-align: right;   font-size: 24px;   border: 1px #F0D711 solid;  }  .btns{   width: 280px;   height: 300px;   margin: 10px auto;  }  .btns input{   width: 50px;   margin: 10px;   height: 60px;   float: left;   font-size: 24px;   line-height: 60px;   border-radius: 10px;   transform-origin: left top;   background: linear-gradient(to right,#0df60d,red);  }  .btns input:hover{   background: linear-gradient(to left,#0df60d,red);   transform: rotate(15deg);  } </style></head><body> <div class="content">  <input type="text" id="toptext">  <div class="btns">   <input type="button" value="1" class="num">   <input type="button" value="2" class="num">   <input type="button" value="3" class="num">   <input type="button" value="+" class="jisuan">   <input type="button" value="4" class="num">   <input type="button" value="5" class="num">   <input type="button" value="6" class="num">   <input type="button" value="-" class="jisuan">   <input type="button" value="7" class="num">   <input type="button" value="8" class="num">   <input type="button" value="9" class="num">   <input type="button" value="*" class="jisuan">   <input type="button" value="0" class="num">   <input type="button" value="C" id="clear">   <input type="button" value="=" id="equals">   <input type="button" value="/" class="jisuan">  </div> </div> <script type="text/javascript">  var text = document.getElementsByTagName('input')[0];  var clear = document.getElementById('clear');  var equals = document.getElementById('equals');  var js = document.getElementsByClassName('jisuan');  var num = document.getElementsByClassName('num');  text.value = 0;  var tex = "";  var fuhao = "";  var firstNum = "";  var secondNum = "";  for(var i=0 ; i<num.length; i++){   num[i].onclick = function (){    if(fuhao){     text.value += this.value;     secondNum = this.value;    }else{     tex = tex+this.value;     firstNum = tex;     text.value = tex;    }   };  }  for(var j=0; j<js.length; j++){   js[j].onclick = function(){    fuhao = this.value;    text.value += this.value;    };    }  equals.onclick=function(){   switch (fuhao) {    case '+':     var res = firstNum*1 + secondNum*1;     break;    case '-':     var res = firstNum - secondNum;     break;    case '*':     var res = firstNum * secondNum;     break;    case '/':     var res = firstNum / secondNum;     break;       default:     break;   }   text.value = res;   tex = "";   fuhao = "";   firstNum = "";   secondNum = "";  }  clear.onclick = function(){   text.value = "";  } </script></body></html>

界面:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海伦市| 营口市| 天峻县| 宜都市| 鄂伦春自治旗| 穆棱市| 巴塘县| 泰来县| 东兰县| 麻阳| 原阳县| 曲阜市| 宾川县| 乌拉特后旗| 日照市| 辽宁省| 四会市| 汝阳县| 门源| 昭觉县| 运城市| 开江县| 嘉峪关市| 滕州市| 若尔盖县| 鸡东县| 涞水县| 宁海县| 白城市| 彩票| 广元市| 攀枝花市| 灌阳县| 陆丰市| 滦南县| 沅陵县| 富裕县| 盘山县| 漾濞| 棋牌| 南投市|