<meta charset="UTF-8">
<script>
function frase(mensagem) {
document.write(mensagem);
};
frase("Meu nome é Douglas");
</script>
<meta charset="UTF-8">
<script>
function frase(mensagem) {
document.write(mensagem);
};
frase("Meu nome é Douglas");
</script>
Oi, Douglas, como vai?
Isso! Nas funções do JavaScript nós podemos definir parâmetros que podem ser recebidos. Os parâmetros são definidos entre os parênteses das funções quando elas são declaradas e esses parâmetros são passados para as funções quando elas são invocadas(chamadas). Como em sua resolução, a declaração ocorre quando utilizamos a instrução function
antes do nome da função e a invocação ocorre da forma que você fez lá em baixo, chamando a função e passando um texto como parâmetro para ela, por dentro dos parênteses.
Os parâmetros são uma forma da gente conseguir passar valores para dentro das funções, para que as funções possam ter acesso e consigam manipular esses valores.
Espero ter ajudado.
Abraços e bons estudos!