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.