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

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

使用JS實現簡易計算器

瀏覽:184日期: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久久,三上悠亚国产精品一区二区三区
美女久久一区| 午夜久久美女| 日本国产亚洲| 婷婷亚洲五月| 一本一本久久| 久久国产成人| 中文字幕av一区二区三区四区| 亚洲专区在线| 亚洲免费毛片| 欧美另类中文字幕| 麻豆免费精品视频| 超碰成人av| 中文在线中文资源| 91精品一区国产高清在线gif| 日韩精品影视| 国产精品普通话对白| 久久大逼视频| 成人日韩在线| 国内精品99| 丝袜美腿成人在线| 日本h片久久| 免费看久久久| 国产高潮在线| 精品欧美久久| 视频国产精品| 麻豆中文一区二区| 亲子伦视频一区二区三区| 欧美午夜不卡| 日欧美一区二区| 欧美激情精品| 91精品国产调教在线观看| 久久香蕉精品| 国产精品v日韩精品v欧美精品网站 | 五月综合激情| 日韩欧美美女在线观看| 精品中文字幕一区二区三区四区| se01亚洲视频 | 欧美色图一区| 久久国产精品久久久久久电车| 日韩一区二区三免费高清在线观看 | 亚洲www啪成人一区二区| 中文国产一区| 欧美激情亚洲| 一本色道久久精品| 国产精品入口久久| 久久国产欧美| 日韩美女精品| 91一区二区| 亚洲在线国产日韩欧美| 欧美aa在线视频| 欧美特黄一级| 精品一区视频| 老司机久久99久久精品播放免费| 国产乱人伦精品一区| 欧美日韩在线二区| 国产日韩精品视频一区二区三区| 久久精品国语| 欧美日韩亚洲一区在线观看| 久久狠狠婷婷| 国产精品久久| 99国产一区| 成人在线丰满少妇av| 蜜臀av一区二区三区| 精品免费视频| 亚洲精品在线国产| 激情婷婷欧美| 国产精品a级| 免费看黄色91| 欧美不卡高清一区二区三区| 日韩专区视频网站| 久久精品动漫| 麻豆精品蜜桃视频网站| 亚洲有吗中文字幕| 欧美不卡视频| 四季av一区二区凹凸精品| 日韩区一区二| 在线亚洲免费| 日本久久成人网| 国产精品美女午夜爽爽| 免费视频久久| 久久精品高清| 精品国产欧美日韩| 日韩国产一区二| 亚洲激情精品| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 久久精品国产99国产| 国产精品外国| 首页国产精品| 国产精品毛片aⅴ一区二区三区| 99成人在线视频| 麻豆成人91精品二区三区| 视频一区欧美日韩| 久久九九电影| 国产成人在线中文字幕| 国产日韩三级| 日韩精品亚洲aⅴ在线影院| 婷婷综合激情| 久久三级视频| 国产综合色区在线观看| 日产精品一区二区| 久久不见久久见中文字幕免费| 亚洲一区二区三区在线免费| 精品一区免费| 亚洲第一区色| 国产欧美一区二区三区精品酒店 | 精品中文字幕一区二区三区| 欧美亚洲人成在线| 日韩美女国产精品| 伊人国产精品| 麻豆91精品| 亚洲一区久久| 久久高清国产| 中文字幕av亚洲精品一部二部| 亚洲欧美日韩一区在线观看| 久久九九电影| 伊人久久大香线蕉av不卡| 国产综合色区在线观看| 国产精品99视频| sm捆绑调教国产免费网站在线观看 | 日韩国产在线不卡视频| 亚洲精品大片| 日本国产一区| 欧美一区不卡| 国产精品亲子伦av一区二区三区| 91麻豆精品激情在线观看最新| 亚洲人成高清| 日韩精品成人| 婷婷综合一区| 日韩不卡手机在线v区| 日韩精品社区| 日韩av网站在线免费观看| 久久精品99国产精品| 久久国产生活片100| 国产精品1luya在线播放| 久久精品系列| 国产福利片在线观看| 欧美日韩免费观看视频| 激情六月综合| 热久久久久久久| 日韩成人一级| 国产日韩一区二区三免费高清| 国产精品亚洲欧美一级在线| 欧美激情在线精品一区二区三区| 国产精品麻豆成人av电影艾秋| 你懂的网址国产 欧美| 午夜av不卡| 欧美日韩国产高清| 亚洲精品极品| 欧美国产不卡| 久久精品免费一区二区三区 | 日本不卡中文字幕| 久久香蕉精品香蕉| 日韩啪啪电影网| 国产伊人精品| 亚洲日本国产| 久久三级中文| 色老板在线视频一区二区| 欧美日韩国产精品一区二区亚洲| 日韩一区精品视频| 国产精品自拍区| 日韩精品dvd| 日韩精品一二三| 国产精品mm| 久久国产电影| 日韩动漫一区| 久久久久国产精品一区二区| 蜜臀精品久久久久久蜜臀| 美女性感视频久久| 91精品久久久久久久久久不卡| 日韩精品一二区| 精品一区91| 欧美jjzz| 国产精品伦一区二区| 亚洲一级网站| 国产日产精品_国产精品毛片| 福利一区在线| 亚洲伊人精品酒店| 国产91在线播放精品| 最新日韩av| 国产精品欧美大片| 蜜臀91精品国产高清在线观看| 久久国产欧美日韩精品| 日韩精品水蜜桃| 欧美亚洲一级| 五月婷婷亚洲| 免费亚洲婷婷| 亚洲国产不卡| 免费日韩一区二区三区| 欧美在线亚洲| 精品久久久中文字幕| 99亚洲视频| 精品国产一区二| 欧美专区一区二区三区| 精品国产一区二| 综合激情五月婷婷| 91综合网人人| 欧美日韩一区二区三区四区在线观看 | 欧美一区精品| 欧美二区视频| 国产精品v一区二区三区|