Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
olá Pedro, de forma simples os " ( ) " em uma função servem para passarmos parâmetros, a uma determinada função dessa forma podemos chamar a mesma função varias vezes para executar tarefas predeterminadas passando parâmetros diferentes para a mesma, a exemplo disso temos a função "mostraRaquete", que ao invés de usar a palavra reservada rect duas vezes para desenharmos as raquetes podemos fazer o uso dos parâmetros e assim diminuímos a quantidade de código que escrevemos deixando o código mais limpo e otimizado.
exemplo:
// chamado da função
function draw(){
mostraRaquete( xRaquete, yRaquete );
mostraRaquete( xRaqueteOponente, yRaqueteOponente );
}
//função com parâmetros
function mostraRaquete( x, y ){
rect (x, y, larguraRaquete, alturaRaquete);
} No site da MDN você encontrará mais informações sobre como as funções funcionam e como trabalhar com elas, recomendo você dar uma olhada.
Etou deixando também o link de um video que explica melhor como funcionam os parâmetros e para que eles são utilizados.