Te pide la cantida de frutas a ingresar. Te indica si una fruta esta repetida Te indica si no agregaste una fruta en un campo.
Si alguien puede darme comentarios de como hacer más eficiente el codigo de ante mano se los agredeceria
<meta charset="UTF-8">
<h1>Ensalada de Frutas</h1>
<p>La ensalada de frutas aporta a nuestro organismo insumos necesarios para el desarrollo de nuestras actividades cotidianas. Hay quienes sostienen que las frutas son los alimentos más naturales y saludables que pueden ser ingeridos por los seres humanos, y desde luego que una ensalada que las contenga en forma variada resultará un alimento de lo más recomendable. Vitaminas y nutrientes, dos de las claves para que la ensalada de frutas deba ser incorporada a tu dieta cotidiana.</p>
<br>
<label for="cantidadFrutas">Ingres la cantidad de frutas en su ensalada</label>
<input type="text" name="cantidadFrutas" id="cantidadFrutas">
<br>
<button id="ingresarCantidad">Ingresar cantidad</button>
<script>
function saltarLinea() {
document.write("<br>");
}
var cantidadFrutas = document.getElementById("cantidadFrutas");
cantidadFrutas.focus();
var frutas = [];
function ingresarFrutas() {
var contador = 1;
while(contador <= cantidadFrutas.value){
var ingredientes = prompt("Ingresa la Fruta " + contador + ": ");
var encontrado = false;
if(ingredientes != ""){
for(var indice = 0; indice <= frutas.length; indice++){
if(frutas[indice]==ingredientes){
alert("Usted acaba de repetir el ingrediente: " + ingredientes);
encontrado = true;
break;
}
}
if(encontrado == false){
frutas.push(ingredientes);
console.log(ingredientes);
contador ++;
}
}
if(ingredientes == ""){
alert("Usted no ingreso un ingrediente");
}
}
document.write("Los ingredientes de tu ensalada son: <br>"+ frutas);
}
var button = document.getElementById("ingresarCantidad");
button.onclick = ingresarFrutas;
</script>