Szerző Téma: Tömbből kiolvasás majd összeadás  (Megtekintve 1174 alkalommal)

Nem elérhető Rod

Tömbből kiolvasás majd összeadás
« Dátum: 2015. április 08. - 21:53:11 »
0 Show voters
Hali.
Adott egy tömb..
 

local tomb= {
{\"valami 1\", 6},
{\"valami 2\", 12},
{\"valami 3\", 2}
}

 
..és adottak benne a számok (6, 12, 2), azt szeretném megoldani, hogy ezeket a számokat kiolvassa, majd összeadja és a végösszeget kapjam meg.
Valahogy így próbálkoztam, de semmi:
 

for i = 1, 3 do
   local szamok = tomb[2]
   -- itt csak az utolsó számot kapom meg ami nem jó :/
end

Nem elérhető Feher

  • 123
    • Profil megtekintése
Tömbből kiolvasás majd összeadás
« Válasz #1 Dátum: 2015. április 08. - 23:04:43 »
0 Show voters
Hali, próbáld így:
 

szam = 0
for i, v in pairs(tomb) do
szam = szam + v[2]
end

 
a szám változóban kapod meg az összeget.

Nem elérhető Rod

Tömbből kiolvasás majd összeadás
« Válasz #2 Dátum: 2015. április 09. - 14:44:02 »
0 Show voters
Köszönöm szépen, ezt akartam elérni!

Tömbből kiolvasás majd összeadás
« Válasz #3 Dátum: 2015. április 11. - 10:58:26 »
0 Show voters
[mod]Zárom, helyezem.[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal