<html xmlns = "http://www.w3.org/1999/xhtml"> <head> <title> </title> <!-Methode, um Funktionen in JS zu deklarieren-> <script type = "text/javascript"> //, weil Javascript eine schwache Typ-Sprache ist, die Parameter müssen nicht addiert werden. Funktionen müssen nicht wie C#benötigt werden, sodass die Pfade Rückgabeteile haben müssen (dies ist nicht wie C#, und der C#-Methode muss der Methodenname im Schlüsselwort der Funktion nicht vorangestellt werden. Rückkehr i + j; } alert (add (5, 6)); // Ausgabe 11 // Nicht alle Pfade in JS haben Rückgabewerte. Wenn es keinen Rückgabewert gibt, wird der Ansicht, dass der Rückgabewert undefinierte Funktionsumme (x, y) {if (x> y) {alert (x + y) ist; }} var z = sum (2, 6); // Da 2 nicht größer als 6 ist, hat die Summenfunktion keinen Rückgabewert. Wenn es keinen Rückgabewert gibt, wird der Rückgabewert nicht definiert. Alarm (z); // Es gibt also undefined </script> </head> <body> </body> </html>