JS. Не правильное деление чисел

введите сюда описание изображения

Лог 1: Из вычеслений получается цифра -2

Лог 2: Длина массива 2

Лог 3: Деление -2 на 2 равно -1.666

Лог 4: Обычное арифметическое деление -2 на 2 = -1.

Как так получается? Почему цифры разные?


Ответы (2 шт):

Автор решения: Anton Shchyrov

Лог 2: Длина массива минус 1 равно 2. Отсюда длина массива равна 3

Лог 3. Делим -2 на длину массива (3) и вычитаем 1.

→ Ссылка
Автор решения: Рома Хр

const equalSiblings = newVal / (siblingsInputsNotFocused.length - 1) - ответ был в оборачивании скобок. Упустил этот момент. Спасибо xmikex

→ Ссылка