DEV Community

Mohamed Idris
Mohamed Idris

Posted on

2

๐๐š๐ซ๐š๐ฆ๐ž๐ญ๐ž๐ซ๐ฌ ๐ฏ๐ฌ. ๐€๐ซ๐ ๐ฎ๐ฆ๐ž๐ง๐ญ๐ฌ?

Parameters are variables that are used to store the data that's passed into a function for the function to use.

On the other hand, Arguments are the actual data (values) that's passed into a function when it is invoked.

example: Are x and y "parameters" or "arguments" in the below function?

function findAverage(x,y) {
  let avg = (x + y) / 2;
  return avg;
}

console.log(findAverage(11, 7));
Enter fullscreen mode Exit fullscreen mode

Answer:

x and y are parameters! They are defined in the function declaration. The values 11, and 7 are passed in as function arguments.

Credits: Udacity

Top comments (0)

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

๐Ÿ‘‹ Kindness is contagious

Please leave a โค๏ธ or a friendly comment on this post if you found it helpful!

Okay