Replymessage unavailable
скажите а в чем смысл всего этого? если в итоге, в цикле, будет это:
answer.forEach( v => console.log(v))
1
2
3
4
5
[6, 7, 8]
придется делать проверку на каждое значение не является ли оно массивом? разве это не усложняет код? я понимаю, что это ссылка и никакого копирования не произошло при конкатенации, но взамен мы получили дополнительную проверку в цикле на каждое значение