テキストフィールドで、値を指定してボタンで数えます。私はなぜそんなに考えないのか分からないのですか?あなたはスイッチを介して、原則的にそれを実装する必要がありますが、操作はカウントされない理由を私は理解できません:+、 - 、*、/JavaScriptの電卓(簡易)
<p>
<label for="text1">FirstNum</label>
<input type="text" id="text1"><br>
<label for="operation">Operation</label>
<input type="text" id="operation"><br>
<label for="text2">SecondNum</label>
<input type="text" id="text2"><br>
<label for="text3">Result</label>
<input type="text" id="text3"><br><br>
<input type="button" value="ClickResult" onclick="Calc()">
</p>
<script>
function Calc(operation) {
//var op;
switch(operation) {
case '+':
text3.value = text1.value + text2.value;
break;
case '-':
text3.value = text1.value - text2.value;
break;
case '/':
text3.value = text1.value/text2.value;
break;
case '*':
text3.value = text1.value * text2.value;
break;
}
}
</script>
1.私はあなたが私はそれが不明で見つけることだとして、あなたの質問を明確にする必要があると思います。 2. Calcへの入力例を示します。 3. 'value'フィールドは通常は文字列です。 – Carcigenicate