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