基于JavaScript實(shí)現(xiàn)網(wǎng)頁(yè)計(jì)算器
本文實(shí)例為大家分享了JavaScript實(shí)現(xiàn)網(wǎng)頁(yè)計(jì)算器的掃雷游戲的具體代碼,供大家參考,具體內(nèi)容如下
先看效果:




此外,計(jì)算器還附有數(shù)字、運(yùn)算符檢查功能:


下貼源碼:
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'><html xmlns='http://www.w3.org/1999/xhtml'><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /><title>計(jì)算器</title><script language='javascript'> var oper1=prompt('請(qǐng)輸入第一個(gè)操作數(shù):'); var oper2=prompt('請(qǐng)輸入第二個(gè)操作數(shù):'); var operator=prompt('請(qǐng)輸入運(yùn)算符(+,-,*,/)'); parse(); var result; switch(operator) { case'+': result=doSum(oper1,oper2); alert(oper1+'+'+oper2+'='+result); break; case'-': result=doSubstract(oper1,oper2); alert(oper1+'-'+oper2+'='+result); break; case'*': result=doMultiply(oper1,oper2); alert(oper1+'*'+oper2+'='+result); break; case'/': result=doDivide(oper1,oper2); alert(oper1+'/'+oper2+'='+result); break; default: alert('輸入的運(yùn)算符不合法'); } function parse(){ if(isNaN(oper1)||isNaN(oper2)){ alert('輸入的數(shù)字不合法'); } else{ oper1=parseFloat(oper1); oper2=parseFloat(oper2); } } function doSum(oper1,oper2){ return oper1+oper2; } function doSubstract(oper1,oper2){ return oper1-oper2; } function doMultiply(oper1,oper2){ return oper1*oper2; } function doDivide(oper1,oper2){ return oper1/oper2; }</script></head><body></body></html>
當(dāng)然,這里只展示了JavaScript源碼,還可以使用html+css給計(jì)算器設(shè)計(jì)好看的外觀,大家隨意發(fā)揮。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. 使用IDEA編寫(xiě)jsp時(shí)EL表達(dá)式不起作用的問(wèn)題及解決方法2. idea修改背景顏色樣式的方法3. IntelliJ IDEA調(diào)整字體大小的方法4. IntelliJ IDEA創(chuàng)建web項(xiàng)目的方法5. idea設(shè)置代碼格式化的方法步驟6. Django使用HTTP協(xié)議向服務(wù)器傳參方式小結(jié)7. VMware中如何安裝Ubuntu8. idea打開(kāi)多個(gè)窗口的操作方法9. IntelliJ IDEA刪除類的方法步驟10. 解析原生JS getComputedStyle

網(wǎng)公網(wǎng)安備