日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

使用JS實現簡易計算器

瀏覽:191日期:2024-03-22 18:08:30

使用JS完成簡易計算器,供大家參考,具體內容如下

要求:輸入的值只能是數字,使用正則表達式onchange():值改變時執行事件onblur():鼠標移出時執行事件

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <meta name='viewport' content='width=device-width, initial-scale=1.0'> <meta http-equiv='X-UA-Compatible' content='ie=edge'> <title>計算器</title></head><body> <div style='text-align: center;'><input type='text' onkeyup='this.value=this.value.replace(/[^d]/g,’’) ' > <select name='select' id='select'><option value='null'>請選擇</option><option value='0'>+</option><option value='1'>-</option><option value='2'>*</option><option value='3'>/</option> </select> <input type='text' onkeyup='this.value=this.value.replace(/[^d]/g,’’) '> = <input type='text' onkeyup='this.value=this.value.replace(/[^d]/g,’’) '><br><br> </div> <div style='text-align: center;'><input type='button' id='button'value='計算'> </div> <script> function accAdd(arg1,arg2){ var r1,r2,m; try{ r1=arg1.toString().split('.')[1].length}catch(e){ r1=0} try{ r2=arg2.toString().split('.')[1].length}catch(e){ r2=0} m=Math.pow(10,Math.max(r1,r2)) return (arg1*m+arg2*m)/m } Number.prototype.add = function (arg){ return accAdd(arg,this); } function Subtr(arg1,arg2){var r1,r2,m,n; try{ r1=arg1.toString().split('.')[1].length}catch(e){ r1=0} try{ r2=arg2.toString().split('.')[1].length}catch(e){ r2=0}m=Math.pow(10,Math.max(r1,r2)); // last modify by deeka // 動態控制精度長度n=(r1>=r2)?r1:r2;return ((arg1*m-arg2*m)/m).toFixed(n); } function accMul(arg1,arg2) //乘法 { var m=0,s1=arg1.toString(),s2=arg2.toString(); try{ m+=s1.split('.')[1].length}catch(e){} try{ m+=s2.split('.')[1].length}catch(e){} return Number(s1.replace('.',''))*Number(s2.replace('.','')) / Math.pow(10,m) } //給Number類型增加一個mul方法,調用起來更加方便。 Number.prototype.mul = function (arg){ return accMul(arg, this); } function accDiv(arg1,arg2){ var t1=0,t2=0,r1,r2; try{t1=arg1.toString().split('.')[1].length }catch(e){} try{t2=arg2.toString().split('.')[1].length }catch(e){} with(Math){ r1=Number(arg1.toString().replace('.','')) r2=Number(arg2.toString().replace('.','')) return (r1/r2)*pow(10,t2-t1); } } Number.prototype.div = function (arg){ return accDiv(this, arg); }document.getElementById(’button’).onclick=function(){ var num1 =document.getElementById(’1’).value; var num2 =document.getElementById(’2’).value; var num3; var op =document.getElementById(’select’).value; switch(op){case ’0’: num3= accAdd(num1,num2); break;case ’1’: num3= Subtr(num1,num2) ; break;case ’2’: num3=accMul(num1,num2) ; break;case ’3’: num3=accDiv(num1,num2) ; break; } document.getElementById(’3’).value=num3;} </script></body></html>

效果圖:

使用JS實現簡易計算器

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

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
91精品韩国| 国产精品视频一区二区三区综合| 最新亚洲国产| 亚洲影院天堂中文av色| 亚洲神马久久| 亚洲三级网址| 欧美日韩亚洲一区二区三区在线 | 中文在线а√天堂| 亚洲成人av观看| 欧美日韩精品免费观看视频完整| 免费美女久久99| 你懂的网址国产 欧美| 欧美a一区二区| 亚洲二区视频| 欧美在线观看天堂一区二区三区| 国际精品欧美精品| 免费av一区| 欧美日韩网址| 欧美日韩在线观看视频小说| 一区二区三区四区精品视频| 日本va欧美va欧美va精品| 国产99在线| 91国内精品| 合欧美一区二区三区| 国产乱码精品一区二区亚洲| 日韩精品免费一区二区三区| 91精品国产一区二区在线观看| 久久精品国产网站| 蜜桃av一区二区| 国产91一区| 精品视频在线一区二区在线| 99在线|亚洲一区二区| 久久精品欧洲| 综合激情婷婷| 午夜精品婷婷| 99久久亚洲精品| 水蜜桃久久夜色精品一区| 日韩国产一二三区| 久久成人国产| 欧美午夜不卡| 欧美中文字幕一区二区| 精品成人18| 日本欧美一区| 视频一区日韩精品| 日韩中文欧美在线| 亚洲黄色影院| 好看不卡的中文字幕| 久久久久美女| 日韩视频网站在线观看| 国产suv精品一区| 另类欧美日韩国产在线| 欧美天堂一区二区| 91精品国产自产精品男人的天堂| 免费日韩一区二区| 国产亚洲精品久久久久婷婷瑜伽| 婷婷成人在线| 国产一级一区二区| 久久久久美女| 1024精品久久久久久久久| 亚洲综合电影| 日韩精品影视| 精品91久久久久| 久久国产66| 欧美三级第一页| 精品久久精品| 激情婷婷亚洲| 玖玖玖国产精品| 日本成人手机在线| 免费在线欧美黄色| 九九精品调教| 久热精品在线| 国产精品v日韩精品v欧美精品网站| 婷婷综合福利| 国产精品亚洲综合在线观看| 高清不卡一区| 国产精品日韩| 国产极品久久久久久久久波多结野| 中文字幕在线官网| 亚洲主播在线| 精品国产一区二区三区av片| 久久久久免费av| 青青国产精品| 午夜精品成人av| 亚洲综合专区| 首页国产精品| 日韩欧美精品一区二区综合视频| 久久91视频| 亚洲韩日在线| 国产日产精品_国产精品毛片| 日本精品黄色| 日韩毛片一区| 日韩一区二区免费看| 国产精品入口久久| 亚洲免费网址| 精品国产精品国产偷麻豆| 国产亚洲一区在线| 成人在线视频中文字幕| 亚洲精品日韩久久| 亚洲www啪成人一区二区| 国产精品一区二区中文字幕| 国产亚洲在线观看| 婷婷综合六月| 久久国产精品色av免费看| 欧美成人综合| 亚洲黄色网址| 精品久久美女| 国产精品红桃| 日本不卡视频在线| 免费欧美在线视频| 午夜国产欧美理论在线播放| zzzwww在线看片免费| 国产精品亚洲欧美一级在线| 亚洲视频国产精品| 黄色av日韩| 日韩视频二区| 99日韩精品| 中日韩男男gay无套| 日韩欧美另类一区二区| 国产一区不卡| 精品一二三区| 在线天堂资源www在线污| 国产精品蜜芽在线观看| 国产一区二区三区国产精品| 青青伊人久久| 国产精品久久久一区二区| 久久国产麻豆精品| 国产精品久久久久久妇女| 国产精一区二区| 久久久久伊人| 国产伦久视频在线观看| 国产精品亚洲一区二区三区在线观看| 久久久久久自在自线| 国产aⅴ精品一区二区四区| 你懂的国产精品永久在线| 美女精品一区二区| 色乱码一区二区三区网站| 成人久久一区| 首页亚洲欧美制服丝腿| 亚洲欧洲美洲国产香蕉| 国产图片一区| 高清久久精品| 欧美特黄一区| 国产亚洲精品美女久久| 日韩1区在线| 久久午夜影视| 卡一卡二国产精品| 四虎884aa成人精品最新| 日韩午夜高潮| 国产精品一区亚洲| 久久婷婷激情| 日本不卡在线视频| 日韩不卡在线| 日韩精品欧美精品| a国产在线视频| 麻豆9191精品国产| 精品久久久久久久| 丝瓜av网站精品一区二区| 久久精品三级| 视频一区二区三区中文字幕| 麻豆精品在线| 噜噜噜躁狠狠躁狠狠精品视频 | 亚洲精品乱码久久久久久蜜桃麻豆 | 日韩精品视频中文字幕| 国产一区二区三区久久| 日韩一区欧美二区| 国产精品专区免费| 日韩精彩视频在线观看| 久久久久美女| 狠狠久久伊人中文字幕| 亚州精品视频| 欧美在线观看视频一区| 精品黄色一级片| 三级在线观看一区二区| 欧美日韩免费观看视频| 国产激情久久| 日本视频在线一区| 伊人成人网在线看| 成人在线网站| 麻豆视频在线观看免费网站黄| 青青草国产成人99久久| 久久国产精品亚洲77777| 美女少妇全过程你懂的久久| 成人福利av| 激情综合五月| 国产精品yjizz视频网| 久久久久伊人| 久久精品九色| 国产精品久久久久久模特| 国产日产精品_国产精品毛片 | 蜜桃成人av| 亚洲高清久久| 亚洲少妇一区| 亚洲精品大全| 亚欧洲精品视频在线观看| 一区二区亚洲视频| 日本v片在线高清不卡在线观看| 日韩福利视频导航| 日韩av影院| 久久精品网址| 日韩一区二区三区在线免费观看|