Javascript如何求和表

Javascript如何求和表,javascript,Javascript,你好,我有这样一个任务的问题,我完全不知道如何着手,我希望有人能帮助我写一个应用程序,允许计算两个二维数值表的和和和差。每个表都应该有2行3列。输入数据-单个数组元素的值-输入键盘。在同一网站的屏幕上显示结果。 我的代码如下: JavaScript:tablice2-wymiarowe。 Podaj 12-liczb 皮耶尔萨: 德鲁加: 特泽西亚: Czwarta: 皮亚塔: 绍斯塔: 奥布利茨 函数przetwarzanie(){ var input1=document.getEleme

你好,我有这样一个任务的问题,我完全不知道如何着手,我希望有人能帮助我写一个应用程序,允许计算两个二维数值表的和和和差。每个表都应该有2行3列。输入数据-单个数组元素的值-输入键盘。在同一网站的屏幕上显示结果。 我的代码如下:


JavaScript:tablice2-wymiarowe。
Podaj 12-liczb
皮耶尔萨:
德鲁加:
特泽西亚:
Czwarta:
皮亚塔:
绍斯塔:
奥布利茨 函数przetwarzanie(){ var input1=document.getElementById(“input1”); var input2=document.getElementById(“input2”); var input3=document.getElementById(“input3”); var input4=document.getElementById(“input4”); var input5=document.getElementById(“input5”); var input6=document.getElementById(“input6”); var div1=document.getElementById(“div1”); var tablica=[]; tablica[0]=数字(input1.value、input2.value、input3.value); tablica[1]=数字(input4.value、input5.value、input6.value); suma=tablica[0]+tablica[1]; } document.getElementById(“div1”).innerHTML=“Suma=”+Suma;
首先,脚本的最后一行在函数外部,而它使用的变量在函数内部,这将不起作用,但可以通过在函数内部移动该行来轻松修复

第二个问题是
Number
将字符串转换为数字。这并不是对它们的总结。相反,将每个输入值移动到它自己的
数字
函数,并将它们与
+
符号一起添加

对于这两个数的差,你可以从另一个数中减去一个。我们把这个数字变成正数。这样我们就不需要考虑这两个数字中哪一个更高


JavaScript:tablice2-wymiarowe。
Podaj 12-liczb
皮耶尔萨:
德鲁加:
特泽西亚:
Czwarta:
皮亚塔:
绍斯塔:
奥布利茨 函数przetwarzanie(){ var input1=document.getElementById(“input1”); var input2=document.getElementById(“input2”); var input3=document.getElementById(“input3”); var input4=document.getElementById(“input4”); var input5=document.getElementById(“input5”); var input6=document.getElementById(“input6”); var div1=document.getElementById(“div1”); var tablica=[]; tablica[0]=数字(input1.value)+数字(input2.value)+数字(input3.value); tablica[1]=数字(input4.value)+数字(input5.value)+数字(input6.value); var suma=tablica[0]+tablica[1]; var roznica=Math.abs(tablica[0]-tablica[1]); document.getElementById(“div1”).innerHTML=“Suma=”+Suma; document.getElementById(“div2”).innerHTML=“Różnica=“+roznica; }
首先,脚本的最后一行在函数外部,而它使用的变量在函数内部,这将不起作用,但可以通过在函数内部移动该行来轻松修复

第二个问题是
Number
将字符串转换为数字。这并不是对它们的总结。相反,将每个输入值移动到它自己的
数字
函数,并将它们与
+
符号一起添加

对于这两个数的差,你可以从另一个数中减去一个。我们把这个数字变成正数。这样我们就不需要考虑这两个数字中哪一个更高


JavaScript:tablice2-wymiarowe。
Podaj 12-liczb
皮耶尔萨:
德鲁加:
特泽西亚:
Czwarta:
皮亚塔:
绍斯塔:
奥布利茨 函数przetwarzanie(){ var input1=document.getElementById(“input1”); var input2=document.getElementById(“input2”); var input3=document.getElementById(“input3”); var input4=document.getElementById(“input4”); var input5=document.getElementById(“input5”); var input6=document.getElementById(“input6”); var div1=document.getElementById(“div1”); var tablica=[]; tablica[0]=数字(input1.value)+数字(input2.value)+数字(input3.value); tablica[1]=数字(input4.value)+数字(input5.value)+数字(input6.value); var suma=tablica[0]+tablica[1]; var roznica=Math.abs(tablica[0]-tablica[1]); document.getElementById(“div1”).innerHTML=“Suma=”+Suma; document.getElementById(“div2”).innerHTML=“Różnica=“+roznica; }
Suma undefined意味着您从未创建变量,然后使用它,这导致了下面的错误代码正在工作,只需将所有代码放入onclick函数中,以便单击时计算并将其添加到html


JavaScript:tablice2-wymiarowe。
Podaj 12-liczb
皮耶尔萨:
德鲁加:
特泽西亚:
Czwarta:
皮亚塔:
绍斯塔:
奥布利茨 函数przetwarzanie(){ var input1=document.getElementById(“input1”); var input2=document.getElementById(“input2”); var input3=document.getElementById(“input3”); var input4=document.getElementById(“input4”); var input5=document.getElementById(“input5”); var input6=document.getElementById(“input6”); var div1=document.getElementById(“div1”); var tablica=[]; tablica[0]=数字(input1.value、input2.value、input3.value); tablica[1]=数字(input4.value、input5.value、input6.value); 设suma=tablica[0]+tablica[1]; document.getElementById(“div1”).innerHTML=“Suma=”+Suma; }
Suma未定义表示您从未创建