Die e-learning Lernplattform
ichlerns
online
Ablauf des Programmes
- Es ist sinnvoll zuerst die Variablen zu benennen (deklarieren),
- dann alles auf den Anfangswert setzen (initialisieren)
- dann mit der Arbeit zu beginnen
- und am Schluss alles auszugeben
Beispiel 1
//alle Variablen deklarieren//
var a;
var ergebnis;
//Alle Variablen initialisieren//
a = 0;
ergebnis = 0;
//gewünschten Wert der Variablen eintragen//
a = 7;
//Berechnung durchführen - das Programm arbeiten lassen//
ergebnis = a * (3 - 5 / (2 - a)) + 3 * a;
//Das Ergebnis ausgeben//
document.write(ergebnis);
Anwendung 1
Schritt für Schritt
Doch welche einzelnen Schritte passieren im Programmablauf?
- setze Variable a = 0
- setze Variable b = 0
- setze Variable c = 0
- öffne das Eingabefeld für a und gib den Wert der Eingabe an a und
multipliziere ihn mit 1
- öffne das Eingabefeld für b und gib den Wert der Eingabe an b und
multipliziere ihn mit 1
- rufe die Funktion addiere() auf und übergib ihr
a an
Parameter p1 und
b an Parameter p2
- lege innerhalb der Funktion die Variable x an und übergib den
1.Parameter an x
- lege innerhalb der Funktion die Variable y an und übergib den
2.Parameter an y
- lege innerhalb der Funktion die Variable ergebnis an und setze sie
0
- berechne x+y und übergib das Ergebnis an die Variable ergebnis
- beende die Funktion addiere() und liefere das Ergebnis an c
zurück
- gib c im Html-Fenster aus
Beispiel 2
var a = 0; //1
var b = 0; //2
var c = 0; //3
function addiere(p1,p2){
"use strict";
var x = p1; //7
var y = p2; //8
var ergebnis = 0; //9
ergebnis = x*y; //10
return (ergebnis); //11
}
a = window.prompt("Wert fuer a:");a = 1*a; //4
b = window.prompt("Wert fuer b:");b = 1*b; //5
c = multipliziere(a,b) //6
document.write(c); //12
Anwendung 2
Achtung, bevor das Programm ausgeführt wird, werden in JavaScript die intern Deklarationen sortiert und neu geordnet!!! Das kann nicht den Ablauf entsprechen!