用JavaScript做个网页版的计算器?

2025-03-10 11:33:53
推荐回答(2个)
回答1:

哎呀!这个简单!!我给你啦!!!下面就是用Jscript写的计算器了复制后保存一切就OK的啦!!!!!!!!!






科学计算器



































十六进制

十进制

八进制

二进制



角度制

弧度制








上档功能
双曲函数





onclick="backspace()" style="color=red">
onClick="document.calc.display.value = 0 " style="color=red">
onClick="clearall()" style="color=red">
















































onClick="inputfunction('pi','pi')" style="color=blue">

onClick="inputfunction('e','e')" style="color=blue">

onClick="inputfunction('dms','deg')" style="color=#ff00ff">

onClick="addbracket()" style="color=#ff00ff">

onClick="disbracket()" style="color=#ff00ff">

onClick="inputfunction('ln','exp')" style="color=#ff00ff">

onClick="inputtrig('sin','arcsin','hypsin','ahypsin')" style="color=#ff00ff">

onClick="operation('^',7)" style="color=#ff00ff">

onClick="inputfunction('log','expdec')" style="color=#ff00ff">

onClick="inputtrig('cos','arccos','hypcos','ahypcos')" style="color=#ff00ff">

onClick="inputfunction('cube','cubt')" style="color=#ff00ff">

onClick="inputfunction('!','!')" style="color=#ff00ff">

onClick="inputtrig('tan','arctan','hyptan','ahyptan')" style="color=#ff00ff">

onClick="inputfunction('sqr','sqrt')" style="color=#ff00ff">

onClick="inputfunction('recip','recip')" style="color=#ff00ff">



















onClick="putmemory()" style="color=red">

onClick="getmemory()" style="color=red">

onClick="addmemory()" style="color=red">

onClick="multimemory()" style="color=red">

onClick="clearmemory()" style="color=red">










































































onClick="inputkey('7')" style="color=blue">

onClick="inputkey('8')" style="color=blue">

onClick="inputkey('9')" style="color=blue">

onClick="operation('/',6)" style="color=red">

onClick="operation('%',6)" style="color=red">

onClick="operation('&',3)" style="color=red">

onClick="inputkey('4')" style="color=blue">

onClick="inputkey('5')" style="color=blue">

onClick="inputkey('6')" style="color=blue">

onClick="operation('*',6)" style="color=red">

onClick="inputfunction('floor','deci')" style="color=red">

onClick="operation('|',1)" style="color=red">

onClick="inputkey('1')" style="color=blue">

onClick="inputkey('2')" style="color=blue">

onClick="inputkey('3')" style="color=blue">

onClick="operation('-',5)" style="color=red">

onClick="operation('<',4)" style="color=red">

onClick="inputfunction('~','~')" style="color=red">

onClick="inputkey('0')" style="color=blue">

onClick="changeSign()" style="color=blue">

onClick="inputkey('.')" style="color=blue">

onClick="operation('+',5)" style="color=red">

onClick="result()" style="color=red">

onClick="operation('x',2)" style="color=red">

onClick="inputkey('a')" style="color=blue" disabled=true>

onClick="inputkey('b')" style="color=blue" disabled=true>

onClick="inputkey('c')" style="color=blue" disabled=true>

onClick="inputkey('d')" style="color=blue" disabled=true>

onClick="inputkey('e')" style="color=blue" disabled=true>

onClick="inputkey('f')" style="color=blue" disabled=true>






回答2:

已发,查收!