I want to put all numbers from min to max vars as a single number to array.
So in my example I want arr = [1,4,1,5,1,6] but i get [1,4, 1,5, ,1,6] as the result.
The problem is when i put separated values in array.
Would be very greatfull for any kind of help.
let min = 14,
max = 16,
arr = [];
for (i=min; i<=max; i++) {
arrPsh = i.toString().split("");
arr.push(arrPsh);
}
for (i=0; i<arr.length; i++) {
document.write(arr[i] + "<br>");
}
>Solution :
You can flatten the array:
let min = 14,
max = 16,
arr = [];
for (i=min; i<=max; i++) {
arrPsh = i.toString().split("");
arr.push(arrPsh);
}
arr = arr.flat();
for (i=0; i<arr.length; i++) {
document.write(arr[i] + "<br>");
}