A última declaração exibe o resultado. A chamada de função nem sempre tem que atribuir um valor de retorno a uma variável. Funções que não têm valores de retorno são chamados apenas digitando o nome, seguido de parênteses (ponto e vírgula em seguida, para formar uma declaração). Parâmetros e Argumentos Agora na função acima, só podemos lidar com dois números específicos, que são 2 e 3. Esta é uma desvantagem.
Se nós declaramos e atribuir as variáveis fora da função, então podemos sempre mudar os valores das variáveis, em seguida, enviar as variáveis para a função antes de a função é executada. Desta forma, seremos capazes de lidar com muitos outros pares de números. O exemplo a seguir ilustra isso: Desta vez, as variáveis foram declarados e atribuídos fora da função. Alguma outra função em outras partes do código pode realmente alterar esses valores. No entanto, a função não pode alterar o valor de uma variável dentro de alguma outra função.
Na definição da função, os parênteses têm agora duas variáveis. Essas variáveis nesta posição são chamados Parâmetros. Estes parâmetros da função são usadas dentro da função. No último-mas-um comunicado, onde a função é chamada; os parênteses têm duas variáveis. Essas variáveis nesta posição são chamados Argumentos. Estes argumentos da função são as variáveis declaradas fora da função. Os argumentos para uma chamada de função, pode ser literais, algo como: resultado = myFn (4, 5); Leia o código acima e experimentá-lo.
É aconselhável fazer sempre as variáveis para os diferentes parâmetros das variáveis correspondentes para os argumentos. Se você não fizer isso, então ao manipular os parâmetros dentro da função, você pode alterar os valores das variáveis fora da função. Funções predefinidas funções pré-definidas são funções que já estão definidas pelo interpretador JavaScript. Eles são chamados de funções pré-definidas de nível superior,