Word Blanks function

Tell us what’s happening:
I can’t understand what to do, the word function appears but don’t know what it does or what is suppose to do

Your code so far


function wordBlanks(myNoun, myAdjective, myVerb, myAdverb) {
  // Your code below this line
  var result = "";

  // Your code above this line
  return result;
}

// Change the words here to test your function
wordBlanks("dog", "big", "ran", "quickly");

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36.

Link to the challenge:
https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/basic-javascript/word-blanks

You will learn more in depth about functions later

Now you just need to know that the parameter of the function, those in the round parenthesis, are variables that can get different values each time the function is called

The function is declared with:

And then called with:

When the function is called, the arguments (this way are called the values passed in the function) are stored in the parameters in the function and the function is executed with those values

All together you have to create a string using many variables (function parameters), making sure that the words are separated by spaces

Thank you, i will try but i am little confused with this exercise.