Operador spread y números en JavaScript
El operador spread no es aplicable a números:
let arr = [...12345]; // dará error
Para resolver el problema, se debe convertir el número a cadena, así:
let arr = [...String(12345)]; // resultará en el arreglo ['1', '2', '3', '4', '5']