Gøre if-sætninger kortere
Hej,Her er lidt kode:
if totalfeeds = 1 then
feed_total := feed[0]
else if totalfeeds = 2 then
feed_total := feed[0]+feed[1]
else if totalfeeds = 3 then
feed_total := feed[0]+feed[1]+feed[2];
Sådan fortsætter den indtil totalfeeds = 25.
Det bliver mildest talt ret grimt at kigge på, og ikke mindst fylder det utroligt meget.
Jeg vil gerne høre om det på en eller anden måde kan lade sig gøre at forkorte koden, evt. med en for/do sætning. Har prøvet, men kan ikke få det til at virke. Det er som om man ikke kan få lov til at lægge array-elementer sammen på anden vis.