A la hora de colocar un document.write con los ingredientes sucede esto como se puede solucionar?
A la hora de colocar un document.write con los ingredientes sucede esto como se puede solucionar?
Saca esa linea de codigo del ciclo while.
Para imprimirlo en la pantalla podrías ponerlo así como yo:
document.write("Los ingredientes son: ")
document.write("<br>")
for (var posicion=0; posicion < ingredientes.length; posicion++) {
document.write(ingredientes[i]);
document.write("<br>");
}
entonces se imprimira "los ingredientes son:" y espacio y los ingredientes se mostrarán en lista
Lo que paso con tu codigo es que en cada iteración se imprimira en la pantalla "los ingredientes son: " y el ingrediente que fue agregado al array y no se mostrará a modo se lista, ya que recuerda que el while, como ciclo, iterara varias veces hasta que la condición ya no se cumpla