Word Blanks that I don't know how to fill

Tell us what’s happening:
I’m just flat out lost on this one. Any help would be greatly appreciated!
Thanks in advance

Your code so far


function wordBlanks(myNoun, myAdjective, myVerb, myAdverb) {
  // Your code below this line
wordBlanks("dog", "big", "ran", "quickly");
  var result = "dog" + "hot" + "ran" + "quickly.";

  // 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 (X11; CrOS x86_64 12239.92.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.136 Safari/537.36.

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

You have to write a function so that you can get result for any given set of parameters (myNoun, myAdjective, myVerb, myAdverb) i.e. It takes the values which we have assigned in the last line. If we change our words in the last line, our result should also change.

You have to write a function that takes words from the user and returns a result forming a sentence.
In last line, wordBlanks("dog", "big", "ran", "quickly"); , if I change the words to wordBlanks("cat", "small", "walks", "swiftly");, my result should change to: “Small cat walks swiftly”.

the result variable in the function should look like this

var result = " " + myNoun + " " + myAdjective + " " + myVerb + " " + myAdverb