<html xmlns = "http://www.w3.org/1999/xhtml"> <head> <title> </title> <!-Método para declarar funções em js-> <script type = "text/javasscript"> // porque javascript é um tipo de linguagem fraca, o que não é um tipo de idioma fraco, não é uma linguagem fraca. As funções não precisam ser necessárias como C#, portanto, os caminhos precisam ter valores de retorno (isso não é como C#, e o método C#não precisa ser precedido pelo nome do método na função da função) da função Add (i, j) {// Agora é declarado apenas que uma função está aqui e será executada apenas quando é chamada. retornar i + j; } alerta (add (5, 6)); // Saída 11 // Nem todos os caminhos em JS têm valores de retorno. Se não houver um valor de retorno, ele pensará que o valor de retorno é soma da função indefinida (x, y) {if (x> y) {alert (x + y); }} var z = sum (2, 6); // porque 2 não é maior que 6, a função de soma não tem valor de retorno. Se não houver valor de retorno, considerará o valor de retorno indefinido. alerta (z); // para que produz undefinido