Descripción de Elementos Básicos de JavaScript

INICIO

Variables: let numeros = []; - Declara un arreglo vacío llamado numeros para almacenar los números introducidos por el usuario.

Funciones:

Elementos del DOM:

Métodos del DOM:

Condicionales:

Bucles: for (let i = 0; i < numeros.length; i++) - Utilizado para recorrer el arreglo numeros.

Alertas: alert("...") - Muestra cuadros de alerta al usuario para proporcionar información sobre el número ingresado y resultados.

Estos elementos básicos de JavaScript permiten crear una interfaz interactiva para el usuario.

Lista de Números - Ejercicio Básico con JavaScript

Introduce un número y verifica si es par o impar, luego agrega el número a la lista.

Lista de Números:

CODE

        <section>
            <h2>Lista de Números - Ejercicio Básico con JavaScript</h2>
            <p>Introduce un número y verifica si es par o impar, luego agrega el número a la lista.</p>
        
            <input type="number" id="numberInput" placeholder="Introduce un número">
            <button onclick="agregarNumero()">Agregar Número</button>
        
            <h3>Lista de Números:</h3>
            <ul id="numberList"></ul>
        
            <button onclick="mostrarSuma()">Mostrar Suma Total</button>
            <button onclick="reiniciarOperacion()">Reiniciar Operación</button>
        
            <div id="resultado"></div>
            
        </section>
        
<script> // Arreglo para almacenar los números introducidos por el usuario let numeros = []; // Función para agregar un número a la lista function agregarNumero() { let numero = parseInt(document.getElementById("numberInput").value); // Condicional para verificar si es un número válido if (isNaN(numero)) { alert("Por favor, introduce un número válido."); return; } // Condicional para verificar si el número es par o impar if (numero % 2 === 0) { alert("El número " + numero + " es par."); } else { alert("El número " + numero + " es impar."); } // Agregar el número al arreglo numeros.push(numero); // Mostrar la lista de números en la página mostrarNumeros(); // Limpiar el campo de entrada document.getElementById("numberInput").value = ""; } // Función para mostrar los números en el listado function mostrarNumeros() { let lista = document.getElementById("numberList"); lista.innerHTML = ""; // Limpiar la lista antes de actualizar // Bucle para recorrer el arreglo y mostrar cada número for (let i = 0; i < numeros.length; i++) { let item = document.createElement("li"); item.textContent = numeros[i]; lista.appendChild(item); } } // Función para calcular y mostrar la suma total de los números function mostrarSuma() { let suma = 0; // Bucle para sumar todos los números del arreglo for (let i = 0; i < numeros.length; i++) { suma += numeros[i]; } // Mostrar resultado por pantalla document.getElementById("resultado").textContent = "La suma total es: " + suma; // Alerta con el resultado de la suma alert("La suma total de los números es: " + suma); } // Función para reiniciar la operación y limpiar los datos function reiniciarOperacion() { numeros = []; // Vaciar el arreglo de números document.getElementById("numberList").innerHTML = ""; // Limpiar la lista visual document.getElementById("resultado").textContent = ""; // Limpiar el resultado en pantalla } </script>