如何制作计算器,但有超过 2 个输入

how to make a calculator but have more than 2 inputs?

本文关键字:输入 何制作 计算器      更新时间:2023-09-26

这是一个链接,指向我基于什么代码...但是如果有意义的话,我希望有超过 2 个区域可以键入数字......所以数字1,数字2,然后是数字3...等等

链接

我试图复制所有内容,但随后添加

c=Number(document.calculator.number3.value); 
d=Number(document.calculator.number4.value);
<!-- Here user will enter 3rd number. -->   
Number 3: <input type="text" name="number3">  
<!-- Here user will enter 4th number. -->   
Number 4: <input type="text" name="number4">  

并将结果更改为 e=a+b+c+d但随后计算器停止运行

任何帮助将不胜感激

尝试 - http://jsfiddle.net/GmDuE/

.HTML

Number 1: <input type="text" name="number1">
Number 2: <input type="text" name="number2">
Number 3: <input type="text" name="number3">
Number 4: <input type="text" name="number4">

.JS

<script language="javascript" type="text/javascript">
function multiply(){
a=Number(document.calculator.number1.value);
b=Number(document.calculator.number2.value);
c=Number(document.calculator.number3.value);
d=Number(document.calculator.number4.value);
m=a*b*c*d;
document.calculator.total.value=m;
}
function addition(){
a=Number(document.calculator.number1.value);
b=Number(document.calculator.number2.value);
c=Number(document.calculator.number3.value);
d=Number(document.calculator.number4.value);
m=a+b+c+d;
document.calculator.total.value=m;
}
</script>
etc.