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

首頁 > 語言 > JavaScript > 正文

超級簡易的JS計算器實例講解(實現加減乘除)

2024-05-06 15:13:19
字體:
來源:轉載
供稿:網友

廢話不多說,直接上代碼

<!DOCTYPE html><html>  <head>    <meta charset="UTF-8">    <title>簡單的計算器</title>    <style>       body{        margin: 0;      }      .tab{        border: 3px solid black ;        border-radius: 2px;        border-collapse:collapse;        width: 268px;        height: 402px;        margin: 100px auto;      }            .tr{        height: 67px;        width: 268px;        border: 3px solid black ;        text-align: right;      }      .tr1{        width: 268px;        height: 67px;        border: 3px solid black ;        text-align: center;      }      .tr2{        width: 67px;        height: 67px;        border: 3px solid black ;        text-align: center;      }                  </style>    <script>            var s1 = "";      var s2 = "";      var s3 = "";      var s4 = "";      var s5 = "";      function view(val){        var a = document.getElementById(val);        s1 = a.innerHTML;        if(s1=="+" || s1=="-" || s1=="*" || s1=="/"){          s3 = s1;          s1 = "";        }                if(s3=="+" || s3=="-" || s3=="*" || s3=="/"){          add2(s1);                  }                if(s3==""){          add1(s1);                    }                                      }      function add1(s1){        s2 = s2 + s1;        show();      }      function add2(s1){        s4 = s4 + s1;        show();      }            function cal(){        switch(s3){          case "+":{            s5 = (String)((parseFloat(s2)+parseFloat(s4)).toFixed(2));            result.innerHTML = s5;            break;          }          case "-":{            s5 = (String)((parseFloat(s2)-parseFloat(s4)).toFixed(2));            result.innerHTML = s5;            break;          }          case "*":{            s5 = (String)((parseFloat(s2)*parseFloat(s4)).toFixed(2));            result.innerHTML = s5;            break;          }          case "/":{            s5 = (String)((parseFloat(s2)/parseFloat(s4)).toFixed(2));            result.innerHTML = s5;            break;          }        }              }            function show(){        var result = document.getElementById("result");                result.innerHTML = s2+s3+s4;              }                      </script>  </head>  <body>    <table class="tab">      <tr class = "tr2">        <td colspan="4">簡易計算器</td>      </tr>      <tr class="tr">        <td id="result" colspan="4" >                  </td>      </tr>      <tr >        <td id="+" class="tr1" onclick="view('+')">+</td>        <td id="-" class="tr1" onclick="view('-')">-</td>        <td id="*" class="tr1" onclick="view('*')">*</td>        <td id="/" class="tr1" onclick="view('/')">/</td>      </tr>      <tr >        <td id="7" class="tr1" onclick="view('7')">7</td>        <td id="8" class="tr1" onclick="view('8')">8</td>        <td id="9" class="tr1" onclick="view('9')">9</td>        <td id="0" class="tr1" onclick="view('0')">0</td>      </tr>      <tr>        <td id="4" class="tr1" onclick="view('4')">4</td>        <td id="5" class="tr1" onclick="view('5')">5</td>        <td id="6" class="tr1" onclick="view('6')">6</td>        <td id="." class="tr1" onclick="view('.')">.</td>      </tr>      <tr>        <td id="1" class="tr1" onclick="view('1')">1</td>        <td id="2" class="tr1" onclick="view('2')">2</td>        <td id="3" class="tr1" onclick="view('3')">3</td>        <td id="=" class="tr1" onclick="cal()" >=</td>      </tr>    </table>  </body></html>            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 澜沧| 洪江市| 晋州市| 福安市| 乐业县| 同德县| 岳西县| 庄河市| 常德市| 蓬莱市| 郴州市| 桐梓县| 安图县| 隆回县| 棋牌| 昌宁县| 南澳县| 正定县| 云安县| 静安区| 远安县| 巢湖市| 年辖:市辖区| 靖州| 微山县| 黄大仙区| 句容市| 滨海县| 黔南| 青河县| 平邑县| 惠州市| 札达县| 兴义市| 望城县| 杭锦后旗| 施甸县| 大名县| 南和县| 吉安县| 闻喜县|