This commit is contained in:
Marcos Lopez
2024-01-18 13:39:39 +01:00
parent ad08f8d30d
commit 96759acedd
11 changed files with 543 additions and 10 deletions

View File

@@ -1,55 +0,0 @@
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Lista de invitados</title>
<link rel="stylesheet" href="css/estilos.css" />
</head>
<body>
<h1>Lista de Invitados</h1>
<button onclick="agregarInvitado()">Agregar Invitado</button>
<button onclick="verLista()">Ver Lista</button>
<button onclick="borrarLista()">Borrar Lista</button>
<script>
// Array para almacenar la lista de invitados
let listaInvitados = [];
// Función para agregar un nuevo invitado a la lista
function agregarInvitado() {
let nombreInvitado = prompt("Ingrese el nombre del invitado:");
if (nombreInvitado !== null && nombreInvitado !== '') {
listaInvitados.push(nombreInvitado);
alert(`Invitado ${nombreInvitado} agregado a la lista.`);
}
}
// Función para ver la lista de invitados
function verLista() {
if (listaInvitados.length === 0) {
alert("La lista de invitados está vacía.");
} else {
let listaTexto = "Lista de Invitados:\n";
listaInvitados.forEach(function (invitado, indice) {
listaTexto += `${indice + 1}. ${invitado}\n`;
});
alert(listaTexto);
}
}
// Función para borrar la lista de invitados con confirmación
function borrarLista() {
let confirmacion = confirm("¿Estás seguro de que deseas borrar la lista de invitados?");
if (confirmacion) {
listaInvitados = []; // Borrar la lista
alert("La lista de invitados ha sido borrada.");
}
}
</script>
</body>
</html>