<html xmlns = "http://www.w3.org/1999/xhtml"> <head> <head> <title> </title> </title> <!-JS에서 함수를 선언하는 메소드-> <script type = "Text/javaScript"> // javaScript는 약한 유형이기 때문에 매개 변수는 유형에 추가 될 필요가 없습니다. 함수는 C#과 같이 필요하지 않으므로 경로는 반환 값을 가져야합니다 (이것은 C#과 같지 않으며 C#메소드는 함수 키워드의 메소드 이름으로 선행 할 필요가 없습니다) 함수 추가 (i, j) {// 기능이 여기에 있다고 선언하고 호출되는 경우에만 실행됩니다. 반환 i + j; } alert (add (5, 6)); // output 11 // JS의 모든 경로에 리턴 값이있는 것은 아닙니다. 리턴 값이 없으면 반환 값이 정의되지 않은 함수 합 (x, y) {if (x> y) {alert (x + y); }} var z = sum (2, 6); // 2가 6보다 크지 않기 때문에 합 함수는 리턴 값이 없습니다. 반환 값이 없으면 반환 값이 정의되지 않은 것으로 간주됩니다. 경고 (z); // 정의되지 않은 </script> </head> <body> </body> </html>를 출력합니다