Показать сообщение отдельно
  #15 (permalink)  
Старый 10.07.2020, 11:11
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Что-то слишком наворочено.

<script>
var A = Array.from(Array(50), (x=1, i) => x+i), 
    L = 5,
    B = [];

for(var i=0, k=L*L; i<k; ++i) {
    B.push(A[Math.trunc(i/L)*L+i])
}

document.write(A+'\n'+B)
</script>
Ответить с цитированием