Recetas de Armando
<script>
let cantidad = parseInt(prompt("¿Cuantos Ingredientes vas a añadir?"));
let ingredientes = [];
let resultado = anadirIngrediente();
document.write(`<table>
<thead>
<tr>
<th>Número</th>
<th>Ingrediente</th>
</tr>
</thead>
<tbody>
${imprimirTabla(resultado)}
</tbody>
</table>`);
function anadirIngrediente(){
while(cantidad>0){
let item = prompt("Ingrese un Ingrediente : ");
let encontrado = ingredientes.indexOf(item); //devuelve -1 si no existe el elemento en el array
if (encontrado == -1){ //si no existe agregalo al array
ingredientes.push(item);
cantidad--;
alert(`Se añadio el Ingrediente ${item} ,Total de Ingredientes Restantes : ${cantidad}`);
}else{
alert(`El Ingrediente ya existe, Total de Ingredientes Restantes : ${cantidad}`);
}
}
return ingredientes
}
function imprimirTabla(array){
let cadena = "";
for(let i=0 ; i< array.length; i++){
cadena+=`<tr><td>${i + 1}</td><td>${array[i]}</td></tr>`;
}
return cadena
}
</script>
