I want to convert an integer, say 12345, to an array like [1,2,3,4,5].
12345
[1,2,3,4,5]
I have tried the below code, but is there a better way to do this?
I'd do this, to avoid using strings when you don't need them:
var n = 12345; var arr = []; while(n>0){arr.unshift(n%10);n=n/10|0;}