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,9 +1,9 @@
let invitados = [];
let listaInvitados = [];
function showLista() {
if (invitados.length) {
if (listaInvitados.length) {
let text = "Lista de invitados: \n";
invitados.forEach((el, index) => {
listaInvitados.forEach((el, index) => {
text = text + `${index + 1} - ${el} \n`;
});
alert(text);
@@ -14,21 +14,21 @@ function showLista() {
function addInvitado() {
invitado = prompt("Introduce el nombre del invitado");
if (invitado !== null && invitado !== "") {
invitados.push(invitado);
listaInvitados.push(invitado);
}
}
function delLista() {
if (confirm("¿Seguro que deseas eliminar la lista?")) {
invitados = [];
listaInvitados = [];
}
}
function delInvitado() {
invitado = prompt("Introduce el nombre del invitado");
index = invitados.indexOf(invitado);
index = listaInvitados.indexOf(invitado);
if (index != -1) {
invitados.splice(index, 1);
listaInvitados.splice(index, 1);
} else {
alert("No existe el invitado especificado");
}
@@ -36,11 +36,11 @@ function delInvitado() {
function editInvitado() {
invitado = prompt("Introduce el nombre del invitado a editar");
index = invitados.indexOf(invitado);
index = listaInvitados.indexOf(invitado);
if (index != -1) {
invitadoEditado = prompt("Introduce el nuevo nombre",invitado);
invitadoEditado = prompt("Introduce el nuevo nombre", invitado);
if (invitadoEditado !== null && invitadoEditado !== "") {
invitados[index] = invitadoEditado;
listaInvitados[index] = invitadoEditado;
}
} else {
alert("No existe el invitado especificado");