Прикладной код

Ошибка «Дублирующийся аргумент»

Ошибка «Дублирующийся аргумент»

При написании или редактировании кода возникает ошибка «Дублирующийся аргумент».

Причина

В определениях функций имеются повторяющиеся аргументы.

Решение

Замените повторяющиеся аргументы.

Пример

Код с ошибкой.

function ИмяФункции(Аргумент1, Аргумент2, Аргумент1) {
 return Аргумент1 + Аргумент2 + Аргумент1;
}
var ИмяФункции = function(Аргумент1, Аргумент2, Аргумент1) {
  return Аргумент1 + Аргумент2 + Аргумент1;
  var ИмяФункции = function(Аргумент1, Аргумент2, Аргумент3) {

Код без ошибки.

function ИмяФункции(Аргумент1, Аргумент2, Аргумент3) {
 return Аргумент1 + Аргумент2 + Аргумент3;
}
return Аргумент1 + Аргумент2 + Аргумент3;
}