Parâmetros e argumentos da função
As funções em JavaScript podem receber informações para trabalhar por meio de parâmetros e argumentos. Parâmetros são espaços reservados para valores que a função espera receber, enquanto argumentos são os valores reais que são passados para a função quando ela é chamada.
Por exemplo, imagine uma função que calcula a área de um retângulo. Ela precisa saber a largura e a altura do retângulo para poder realizar seus cálculos. Neste caso, a largura e a altura são os parâmetros. Quando a função é chamada, os valores reais de largura e altura são fornecidos como argumentos.
Aqui está um exemplo de uma função que recebe dois parâmetros, largura
e altura
, e imprime a área de um retângulo:
Neste caso, largura
e altura
são os parâmetros, e eles são usados para calcular a area do retângulo. Quando a função é chamada com valores reais para largura
e height
, esses valores são usados como argumentos:
Neste exemplo, 5
e 10
são os argumentos passados para a função. A função usará esses valores como largura
e altura
e imprimirá 50
no console.
Funções com parâmetros e argumentos permitem mais flexibilidade e reutilização no código, pois a mesma função pode ser usada com valores diferentes dependendo da situação.
Desafio de código!
Escreva uma função chamada double
que recebe um único argumento e imprime o valor desse argumento multiplicado por 2 usando console.log
.
Por exemplo, se você chamar a função com double(5)
, ela deve imprimir 10
no console.