PMG2627 10/Grundstrukturen III

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Javascript</language>
== Schleifen mit Bedingungen ==


=== Schleife mit vorangestelltem Test ===

[[Bild:Vor.png | 200px]]

 while (bedingung) {
     anweisungen;
 }

 ''In den folgenden Beispielen wurde auf die Modularisierung verzichtet, der Programmcode also ohne "function" in die CodeBox geschrieben und ''
 ''ohne extra Aufruf in der RunBox ausgeführt.''

<code id="6aa8e40a3224e">
var x = 1; 
while (x < 5) {
    console.log ('Lauf ' + x );
    x = x + 1;
}
</code>

<run id="6aa8e40a326c8"></run>

=== Schleife mit nachgestelltem Test ===

[[Bild:Nach.png | 200px]]

 do {
     anweisungen;
 } while (bedingung);


<code id="6aa8e40a322db">
var zahl = 5;
var y = 0;
do {
   console.log(y + ' mal 3 ist ' + (3*y));
   y = y + 1;
} while (y < zahl);
</code>

<run id="6aa8e40a327eb"></run>