glitchdetector icon

[JS] Liste sum og Liste tilfeldig

glitchdetector | PRO | 10/05/16 10:39:57 AM UTC | 0 ⭐ | 405 👁️ | Never ⏰ | []
JavaScript |

1.07 KB

|

None

|

0 👍

/

0 👎

/*
BRUKSEKSEMPEL:
listeSum:
    var liste = [1,2,3,4];
    var total = listeSum(liste);
eller:
    var total = listeSum([1,2,3,4]);
 
listeTilfeldig:
    var liste = ["Jon","Markus","Henrik","Frank"];
    var navn = listeTilfeldig(liste);
eller:
    var navn = listeTilfeldig(["Jon","Markus","Henrik","Frank"]);
*/
 
// Summer tallene i listen.
function listeSum(liste) {
 
    // Sett startverdien av summen
    let sum = 0;
 
    // Gå over alle tallene i listen
    for (let i = 0; i < liste.length; i++) {
        // Legg til verdien til sum
        sum += liste[i];
    }
 
    // Send summen til der vi henter den fra:
    return sum;
}
 
// Velg en tilfeldig verdi i listen
function listeTilfeldig(liste) {
 
    // Hent lengden av listen
    let lengde = liste.length;
 
    // Velg et tall mellom 0 og listens lengde (array begynner på 0!)
    let valg = Math.floor( Math.random() * lengde );
 
    // Hent innholdet fra posisjonen vi valgte over.
    let innhold = liste[valg];
 
    // Send innholdet til der vi henter det fra:
    return innhold;
}

Comments