Спасибо за помощь!
С [].join.call(log[i]) разобрался.
У меня просто было решение, в котором log сначала при первом вызове work содержал 1 и 2, при втором вызове 1, 2, 4, 5
и получалось что [].join.call(log[i]) не работал. Я не мог понять
зачем внутри call log[i], ведь на первой итерации log[i] = 1. И поэтому смысл выражения для меня терялся. Буду переделывать.
И да, зачем одалживать метод, ведь log обычный массив?
|