2017-03-08 9 views
0

こんにちは私はこのサイトを初めて利用しています。私は小さな初心者のプロジェクトとして電卓に取り組んできました。私は減算部分を下げるいくつかの問題があります。私は完全な仕事を投稿し、いくつかのアイデアが生まれるかもしれません。ありがとう! //誰もがちょうどこれは、実際に計算機を構築するための最適なや効率的な方法ではありません最初の計算機での減算のコード

<html> 
<head> 
</head> 
<body> 
<form name="frm"> 

<input name="result"> 
</br> 
<input type="button" name="1" value="1" onClick="run1()"> 
<input type="button" name="1" value="2" onClick="run2()"> 
<input type="button" name="1" value="3" onClick="run3()"> 
<input type="button" name="1" value="4" onClick="run4()"> 
<input type="button" name="1" value="5" onClick="run5()"> 
<input type="button" name="1" value="6" onClick="run6()"> 
<input type="button" name="1" value="7" onClick="run7()"> 
<input type="button" name="1" value="8" onClick="run8()"> 
<input type="button" name="1" value="9" onClick="run9()"> 
<input type="button" name="plus" value="+" onClick="runplus()"> 
</br> 
<input type="button" name="calc" value="=" onClick="evalu()"> 
</form> 
<script type="text/JavaScript"> 

function run1() 
{document.frm.result.value += "1";} 
function run2() 
{document.frm.result.value += "2";} 
function run3() 
{document.frm.result.value += "3";} 
function run4() 
{document.frm.result.value += "4";} 
function run5() 
{document.frm.result.value += "5";} 
function run6() 
{document.frm.result.value += "6";} 
function run7() 
{document.frm.result.value += "7";} 
function run8() 
{document.frm.result.value += "8";} 
function run9() 
{document.frm.result.value += "9";} 
function runplus() 
{document.frm.result.value += "+";} 

function evalu(){ 

var evalo = eval(document.frm.result.value) 

document.frm.result.value = evalo; 

} 


</script> 
</body> 
</html> 

答えて

0

を知りたい場合、私はブラケットを使用しています。しかし、あなたが真新しいから、私たちは今のところそれを押しのけることができます。 JavaScriptへようこそ! :D

マイナスボタンは、プラスボタンを作成したのとまったく同じように作成することができます。

<input type="button" value="-" onClick="runminus()">

Javascriptを:

function runminus() { 
    document.frm.result.value += "-"; 
}