return завершает выполнение функции.
Чтобы return вернул j массивов, нужно тогда возвращать двумерный массив. Для этого перед for объявляем некий массив; arrayRes=[], а в цикле вместо return добавляем каждый array3 к нашему массиву: arrayRes.append(array3), а в конце функции, после цикла, пишемreturn arrayRes