Cómo llenar los valores que faltan en la matriz1
array1 = [1,'',12,23,'',5]basicamente son 3 valores pero solo se pueden colocar 2 valores
array2 = [6,8,9]salida de muestra
array1 = [1,6,12,23,8,5] array2 = [9]Comience con algo como esto.
array1 = [1,'',12,23,'',5] array2 = [6,8,9] array1 = array1.map(val => val === '' ? array2.shift() : val);O
for (let i = 0; i < array1.length; i++) { if (array1[i] === '') array1[i] = array2.shift(); }Lea acerca de https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/shift . ¡Que te diviertas!
let array1 = [1,'',12,23,'',5] let array2 = [6,8,9] for (var i = 0; i < array1.length; i++) { if(array1[i]=== ''){ console.log(array1[i]) array1[i] = array2.shift() } } let array1 = [1,'',12,23,'',5]; const array2 = [6,8,9]; array1 = array1.map((item) => { if (Boolean(item)) { return item } else { return array2.shift(); } }); console.log(array1); console.log(array2);