Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Proyecto] Ensalada

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>
1 respuesta

¡Hola Patricia! ¡Deseo que estés bien!

¡Muchas Felicidades!

¡Gracias por compartir tu código con nosotros! Nos alegra mucho ver tu avance en las prácticas, éstas te darán un mayor fundamento en el aprendizaje. ¡Continua con ese mismo entusiasmo y no te desanimes!

En lo esencial, para agilizar el tiempo de respuesta que damos a ustedes, estamos priorizando el foro para postear las dudas como: errores, bugs y cualquier otro problema referente a los cursos.

En cambio, si deseas compartir tu código, ideas o actividades dispusimos en Discord un canal exclusivo para ese fin (⛓┇comparte-tu-codigo-logica) Allí, tus compañeros de estudios podrán ayudarte compartiendo conocimientos. ¡Esta interacción es muy importante para la participación de los alumnos y puede ayudarte a expandir tu red de contactos!

Te dejo éste link que muestra donde puedes compartir tus actividades

¡Te deseo mucho éxito en tus estudios! y recuerda que aquí estaremos para apoyarte!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!