Параметры в функциях в JavaScript

В функциях в JavaScript мы можем передавать информацию используя параметры.

Рассмотрим простой пример функции которая принимает 2 параметра name и text

function showMessage(name, text) {
	console.log(name + ': ' + text);
}

showMessage('Eva', 'Привет Шиноби!');
showMessage('Eva', 'Это я, твоя Ева');

При вызове функции, переданные ей значения копируются в локальные переменные name и text после чего используются в теле функции.

Другими словами параметр - это переменная, указанная в круглых скобках при объявлении функции, а аргумент - это значение параметра которое передается при вызове функции.