<html>
<head>
<title>HTML-Kommentar, Javascript-Kommentar, Variablen, Konstanten </title>
<script language="JavaScript">
// Die ist ein JS-Kommentar f�r eine Zeile
/* Was ist ein Kommentar ?
Ein Kommentar ist ein Text, der beim Aufruf nicht angezeigt wird.
Dieser JS-Kommentar geht �ber mehrere Zeilen.
*/
<!--
// Dieser Text befindet sich im Bereich eines HTML-Kommentars.
// Javascipt-Programmcode wird dadurch vor all jenen Browser versteckt,
// die kein Javascipt verstehen !
function verknuepfung()
{
// Diese Variablen sind nur in der Funktion bekannt
var nummer=1;
var zeichen='1';
var ergebnis;
document.write("nummer hat den Zahlenwert: ",nummer, "<br>");
document.write("zeichen hat den Zeichenwert: ",zeichen, "<br>");
ergebnis = nummer + nummer;
document.write("ergebnis( = nummer + nummer) hat den Wert: ",ergebnis, "<br>");
ergebnis = zeichen + zeichen;
document.write("ergebnis( = zeichen + zeichen) hat den Wert: ",ergebnis, "<br>");
ergebnis = nummer + zeichen;
document.write("ergebnis( = nummer + zeichen) hat den Wert: ",ergebnis, "<br>");
document.write("a hat den Wert: ",a, "<br>"); // Gutfall: a ist eine globale Variable !
}
//-->
</script>
</head>
<body>
<script language="JavaScript">
a=10;
var b;
var c=11;
var d="Hallo liebe Kinder";
var e='Hallo liebe Lehrer';
var f="Diese 'Sch�ler' sind \"gute Sch�ler\" am TGM.";
var g='Diese \'Sch�ler\' sind "gute Sch�ler" am TGM.';
//const MWST=0.2; // erst ab JavaScript 1.5
document.write("a hat den Wert: ",a, "<br>");
document.write("b hat den Wert: ",b, "<br>");
document.write("c hat den Wert: ",c, "<br>");
document.write("d hat den Wert: ",d, "<br>");
document.write("e hat den Wert: ",e, "<br>");
document.write("f hat den Wert: ",f, "<br>");
document.write("g hat den Wert: ",g, "<br>");
verknuepfung();
// document.write("MWST hat den Wert: ",MWST, "<br>"); // Konstante erst ab JavaScript 1.5
// Nachfolgende Programmcodezeile ist ein Fehlerfall:
// Die Variable nummer ist eine lokale Variable und nur IN der Funktion verknuepfung() bekannt !
// document.write("nummer hat den Zahlenwert: ",nummer, "<br>");
</script>
</body>
</html>