Brückenkurs Websites und Webapps/Zusatz

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Javascript</language>
==Summen- und Produktformeln==

Gegeben ist folgende Summenformel:

$s=\sum_{i=1}^{n}i$

Für $n=5$ gilt also $s=1+2+3+4+5$. Für $n=6$ gilt $s=1+2+3+4+5+6$.

Es soll eine Funktion entwickelt werden, die $n$ als Parameter besitzt und die oben gezeigte Summe berechnet:

<code id="58fc71d580c63">
function summe(n){

  var s = 0;

  for(var i=1; i<=n; i++){
    

      s = s + i; //alternativ s += i
  }

  return s;
}
</code>
<run id="58fc71d580d39">
console.log(summe(5));
console.log(summe(6));
</run>


Gegeben ist folgende Produktformel:

$p=\prod_{i=1}^{n}i$

Für $n=5$ gilt also $s=1*2*3*4*5$. Für $n=6$ gilt $s=1*2*3*4*5*6$.

Es soll eine Funktion entwickelt werden, die $n$ als Parameter besitzt und das oben gezeigte Produkt berechnet:

<code id="58fc71d580cce">
function produkt(n){

  var p = 0;

  for(var i=1; i<=n; i++){
    

      p = p * i; //alternativ p *= i
  }

  return p;
}
</code>