Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Definindo Funções em JavaScript | Funções em JavaScript
Introdução ao JavaScript

bookDefinindo Funções em JavaScript

Para criar uma nova função, utilize a palavra-chave function. Forneça um nome para a função e defina quaisquer argumentos que ela deve aceitar:

function functionName(arguments) {
  // code block
}

A estrutura de uma definição de função inclui:

  • A palavra-chave function;
  • O nome da função, normalmente em camelCase como variáveis;
  • Argumentos entre parênteses ();
  • Um bloco de código entre chaves {}.

Argumentos

Funções possuem seu próprio espaço de armazenamento de dados. Argumentos são valores passados para uma função, que a função utiliza como variáveis. Esses argumentos deixam de existir quando a execução da função termina.

Para definir argumentos, atribua um nome para cada um:

// Function without arguments
function first() {}

// Function with one argument
function second(argument) {}

// Function with multiple arguments
function third(argument1, argument2, argument3) {}

Se uma função aceita múltiplos argumentos, separe-os com vírgulas (,).

Nota

Argumentos são utilizados como variáveis dentro do bloco de código da função.

Chamada de função

Para utilizar uma função, chame-a utilizando parênteses () e forneça os argumentos necessários caso a função os espere:

1234567891011
// Function Definition function func(arg) { console.log("Argument received:", arg); console.log("Argument type:", typeof arg); } // Function Calling func(1); func(2521); func("Rabbit"); func(true);
copy
question mark

Qual das alternativas a seguir define corretamente uma função que recebe dois argumentos?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 2

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 2.33

bookDefinindo Funções em JavaScript

Deslize para mostrar o menu

Para criar uma nova função, utilize a palavra-chave function. Forneça um nome para a função e defina quaisquer argumentos que ela deve aceitar:

function functionName(arguments) {
  // code block
}

A estrutura de uma definição de função inclui:

  • A palavra-chave function;
  • O nome da função, normalmente em camelCase como variáveis;
  • Argumentos entre parênteses ();
  • Um bloco de código entre chaves {}.

Argumentos

Funções possuem seu próprio espaço de armazenamento de dados. Argumentos são valores passados para uma função, que a função utiliza como variáveis. Esses argumentos deixam de existir quando a execução da função termina.

Para definir argumentos, atribua um nome para cada um:

// Function without arguments
function first() {}

// Function with one argument
function second(argument) {}

// Function with multiple arguments
function third(argument1, argument2, argument3) {}

Se uma função aceita múltiplos argumentos, separe-os com vírgulas (,).

Nota

Argumentos são utilizados como variáveis dentro do bloco de código da função.

Chamada de função

Para utilizar uma função, chame-a utilizando parênteses () e forneça os argumentos necessários caso a função os espere:

1234567891011
// Function Definition function func(arg) { console.log("Argument received:", arg); console.log("Argument type:", typeof arg); } // Function Calling func(1); func(2521); func("Rabbit"); func(true);
copy
question mark

Qual das alternativas a seguir define corretamente uma função que recebe dois argumentos?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 2
some-alt