let frutas = ['manzana', 'cereza', 'uva', undefined, 'limón', 'melón'];
Tengo esa variedad de frutas. Quiero reemplazar indefinido con otra fruta y devolver toda la matriz con fruta nueva incluida. cómo hacer eso usando el método de matriz en javascript necesito ayuda
.splice para reemplazar indefinido con nueva fruta. Pero tenga en cuenta que también es posible lograrlo con .map y .filter
let arr = ['apple' , 'cherry', 'grape', undefined, 'lemon' ,'melon']; let index = arr.indexOf(undefined) arr.splice(index, 1, 'new fruit') console.log(arr)Puede usar el método de empalme de Javascript
let fruits = ['apple' , 'cherry', 'grape', undefined, 'lemon' ,'melon']; fruits.splice(fruits.indexOf(undefined),1,"newFruit") console.log(fruits)Este es un ejemplo básico de para qué se utilizan los bucles. Puede usar para o para cada uno.
let fruits = ['apple' , 'cherry', 'grape', undefined, 'lemon' ,'melon']; fruits.forEach((fruit,index) => { if(fruit == undefined) { fruits[index] = 'Some other fruit' } }) console.log(fruits)