Kom igångKom igång gratis

Summera en array

En vanlig programmeringsuppgift är att beräkna summan av en array med tal. Nu ska vi skapa en funktion för just detta.

Skapa en Bash-funktion som tar emot en array med tal och returnerar deras summa. Vi använder bc i stället för expr för att kunna hantera decimaltal.

Företagets säkerhetsregler kräver att alla variabler i funktioner har lokal räckvidd, så du behöver ha det i åtanke.

En array du kan använda för att testa funktionen är veckans dagliga försäljning i din organisation (i tusental):

14 12 23.5 16 19.34 vilket ska summera till 84.84

Den här övningen är en del av kursen

Introduktion till Bash-skriptning

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen