$ sudo teach IT

Множество Параметров

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

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

function sayHello(name, age) {
  document.write( name + " is " + age + " years old.");
}

 Если вы передадите больше аргументов, чем определено, они будут прикреплены к массиву с аргументами. Их можно использовать следующим образом: arguments[0], arguments[1] и т. д.

После определения функции, вы можете вызывать ее любое необходимое количество раз.
Функции в JavaScript не проверяют количество полученных аргументов.

Если функция вызывается с пропущенными аргументами(меньшим количеством, чем было объявлено), пропущенные значения будут установлены, как неопределенные, что означает, что переменным не будет присвоено значение.