Operatore spread e numeri in JavaScript

L'operatore spread non è applicabile ai numeri:

javascriptlet arr = [...12345]; // darà errore

Per risolvere il problema, il numero dovrebbe essere convertito in stringa, in questo modo:

javascriptlet arr = [...String(12345)]; // risulterà nell'array ['1', '2', '3', '4', '5']