diff --git a/ejercicio4/ejercicio4.js b/ejercicio4/ejercicio4.js index 6ce9e92..09e5452 100644 --- a/ejercicio4/ejercicio4.js +++ b/ejercicio4/ejercicio4.js @@ -1 +1,33 @@ // Agregar aquí el código javascript + +const incrementButton = document.getElementById('increment'); +const decrementButton = document.getElementById('decrement'); +const counterDisplay = document.getElementById('counter'); + +let counter = 0; + +incrementButton.addEventListener('click', () => { + if (counter >= 10) { + incrementButton.disabled = true; + alert('El contador ha alcanzado el valor máximo de 10.'); + return; + } + counter++; + if (counter > 0) { + decrementButton.disabled = false; + } + counterDisplay.textContent = counter; +}); + +decrementButton.addEventListener('click', () => { + if (counter <= 0) { + decrementButton.disabled = true; + alert('El contador ha alcanzado el valor mínimo de 0.'); + return; + } + counter--; + if (counter < 10) { + incrementButton.disabled = false; + } + counterDisplay.textContent = counter; +}); \ No newline at end of file diff --git a/ejercicio4/index.html b/ejercicio4/index.html index f7e70b1..ef48645 100644 --- a/ejercicio4/index.html +++ b/ejercicio4/index.html @@ -8,7 +8,9 @@

Ejercicio 4

- +

Contador: 0

+ +