Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top

Вебинар: Зачем тестировщику нужна безопасность? - 16.04

menu mobile close menu
Проверка проектов
Дополнительная информация
toggle menu Оглавление

V7005. Variable is assigned to itself.

03 Апр 2026

Анализатор обнаружил потенциальную ошибку, связанную с тем, что переменной присваивается её собственное значение.

Рассмотрим пример:

change(width, height, length) {
  this.width = width;
  this.height = height;
  length = length;
}

Из кода видно, что поля объекта должны были получить значения одноимённых параметров метода. Однако из-за опечатки допущена ошибка: вместо модификации поля length параметру со схожим именем было присвоено его же значение.

Пример корректного кода:

change(width, height, length) {
  this.width = width;
  this.height = height;
  this.length = length;
}