Así que los datos son así:
let array = ["Yes", "Yes", "Yes", "Yes"];
Resultado Esperado:
array = ["Yes", "", "Yes", ""];
He visto algunas respuestas en Stackoverflow, pero no he encontrado ninguna que muestre cómo modificar todos los demás elementos. La mayoría muestra cómo filtrar, como este:
let x = arrar.filter((element, index) => { return index % 2 === 0; })
¡Aprecio tu ayuda!
Como Emiel señaló en los comentarios, no desea usar .filter()
aquí, ya que eso reduciría su matriz original. En su lugar, use .map()
:
let array = ["Yes", "Yes", "Yes", "Yes"]; let x = array.map((element, index) => { return (index % 2 === 0) ? element : ''; }) console.log(x)