Uma function é um bloco de código que você pode usar para reaproveitar depois. Por exemplo, em vez de toda a vez que precisar brir uma porta você colocar passo-a-passo (pegar a maçaneta, virá-la e puxar a porta) você coloca essa instruções em um bloco e só chamada uma função abrirPorta(). Mas quando você abrir a porta, você quer mostrar uma mensagem personalizada, então você passa um parâmetro: abrirPorta(msg). Agora, na função teriamos:
{
- Segurar Maçaneta
- Virar maçaneta
- Puxar porta
- mostrar uma mensagem - console.log(msg)
A "msg" será o valor que você passar na função.
}
Exemplo de chamada e como ficaria jo bloco:
abrirPorta("Olá, tudo bem?")
(note que em aspas tem o valor do parâmetro)
como fica:
{
- Segurar Maçaneta
- Virar maçaneta
- Puxar porta
- mostrar uma mensagem - console.log("Olá, tudo bem?")
}
Mas pode ter certeza que a melhor maneira de aprender é codando.