mam dwie tablice z tą samą liczbą elementów. Chodzi mi o wykonanie działania różnicy na dwóch tablicach a wynik zapisany zostanie do nowej tablicy która ma też tyle samo elemntów. Mam coś takiego ale nie idzie mi to zbyt dobrze.
Kod
function jazda() {
var tablica1 = new Array();
tablica1[0] = "1";
tablica1[1] = "2";
tablica1[2] = "3";
var tablica2 = new Array();
tablica2[0] = "4";
tablica2[1] = "5";
tablica2[2] = "10";
var tablica3 = new Array();
for (x in tablica1) {
for (d in tablica2) {
tablica3[d] = tablica2[d] - tablica1[x];
alert(tablica3[d]);
}
}
}
var tablica1 = new Array();
tablica1[0] = "1";
tablica1[1] = "2";
tablica1[2] = "3";
var tablica2 = new Array();
tablica2[0] = "4";
tablica2[1] = "5";
tablica2[2] = "10";
var tablica3 = new Array();
for (x in tablica1) {
for (d in tablica2) {
tablica3[d] = tablica2[d] - tablica1[x];
alert(tablica3[d]);
}
}
}
Czyli tablica trzecia "tablica3".
ma wyglądać tak po działaniu różnicy.
Kod
tablica1[0] = "3";
tablica2[1] = "3";
tablica3[2] = "7";
tablica2[1] = "3";
tablica3[2] = "7";
Co myślicie?
[Edit]
ok mam już trochę się zapętliłem wystarczyła jedna pętla:
Kod
for (x in tablica1) {
tablica3[x] = tablica2[x] - tablica1[x];
alert(tablica3[x]);
}
tablica3[x] = tablica2[x] - tablica1[x];
alert(tablica3[x]);
}