--- id: 56533eb9ac21ba0edf2244bd title: Passing Values to Functions with Arguments challengeType: 1 forumTopicId: 18254 dashedName: passing-values-to-functions-with-arguments --- # --description-- Parameters are variables that act as placeholders for the values that are to be input to a function when it is called. When a function is defined, it is typically defined along with one or more parameters. The actual values that are input (or "passed") into a function when it is called are known as arguments. Here is a function with two parameters, `param1` and `param2`: ```js function testFun(param1, param2) { console.log(param1, param2); } ``` Then we can call `testFun` like this: `testFun("Hello", "World");`. We have passed two string arguments, `Hello` and `World`. Inside the function, `param1` will equal the string `Hello` and `param2` will equal the string `World`. Note that you could call `testFun` again with different arguments and the parameters would take on the value of the new arguments. # --instructions--
functionWithArgs that accepts two arguments and outputs their sum to the dev console.