Loop for nested and concatenate array

0

I have the following loop:

var miArray = [ 10, 20, 40, 65 ];
var miArray2= [15, 26, 44, 71];

for (var i=0; i<miArray.length; i++) {  
for (var j=miArray[i]; j<=miArray2[i]; j++) {
console.log(j);
}
}

... And I need to concatenate to each result the miArray3:

var miArray3 = ["TaT","Pan","Aut","Caf"];

should print:

10 TaT, 11 TaT, 12 TaT, 13 TaT, 14 TaT, 15 TaT, 20 Pan, 21 Pan, 22 Pan.....     
    
asked by Rafael Pereira 14.08.2018 в 18:39
source

1 answer

1

You just have to concatenate and ready:

var miArray = [ 10, 20, 40, 65 ];
var miArray2= [15, 26, 44, 71];
var miArray3 = ["TaT","Pan","Aut","Caf"];

for (var i=0; i<miArray.length; i++) {  
for (var j=miArray[i]; j<=miArray2[i]; j++) {
console.log(j + miArray3[i]);
}
}
    
answered by 14.08.2018 / 18:41
source