Эти 2 кода разные, вы делите числа на длину в два раза
- Сначала в присваивании переменной (
var p= ...
) - Второй при выполнении консоли.log (
(p/l).toFixed(6)
)
Кроме того, как упомянуто @DhananjaiPai, у них есть несколько console.log
, и у вас есть только один с символами разрыва, которые могут по-разному интерпретироваться ОС (\r\n
или\n
)
У вас также есть что-то не так в вашем цикле, я позволю вам найти его, но помните, что массив начинается с индекса 0, если массив имеет 3 элемента, это будет [0, 1, 2]