Java Reference
In-Depth Information
 Bild 5.15■
Das Ergebnis der Multiplikationen
Erstellen wir als weiteres Beispiel für den Einsatz von Funktionen die nachfolgende Datei,
die einfach das letzte Beispiel etwas umbaut. Wir wollen hier auf Parameter und Rückgabe-
wert verzichten (kap5_22.html):
Listing 5.44■ Eine Funktion ohne Rückgabewert und ohne Parameter
...
<script type="text/javascript">
function multi() {
for ( i = 1; i < 5; i++)
for ( j = 1; j < 5; j++)
document.write("<tr><td>" + i + "</td><td> " + j +
"</td><td class='produkt'> ", (i * j), "</td></tr>");
}
</script>
</head>
<body>
<h1>Die Verwendung von eigenen Funktionen</h1>
<table><tr> <th>i</th><th>j</th><th>i * j</th></tr>
<script type="text/javascript">
multi()
</script>
<table>
</body>
</html>
Das Beispiel deiniert wieder im Header eine Funktion mit Namen multi() . Diese gibt
jedoch keinen Wert zurück und hat auch keine Parameter. Die Funktion verwendet im Inne-
ren die verschachtelte for -Schleife, die jeweils die Werte der beiden Zählparameter der zwei
for -Schleifen multipliziert und auch gleich ausgibt. Beachten Sie den Aufruf der Funktion.
Die leeren Klammern gehören unbedingt dazu.
Das dritte Beispiel soll sowohl mit einer externen Funktionsbibliothek arbeiten als auch die
Funktionen erst beim Klick auf eine Referenz aufrufen (kap5_23.html):
Search WWH ::




Custom Search