
- 1. Introducción a JS
- 2. Variables y Constantes
- 3. Tipos de datos
- 4. Operadores Aritméticos
- 5. Operadores de Asignación
- 6. Operadores de Comparación
- 7. Operadores Lógicos
- 8. Operador Ternario
- 9. Operadores Avanzados
- 10. Estructuras de Control
- 11. Condicionales
- ✚ Ejercicio 1: Operaciones
- ▭ Ejercicio 2: Calcular Área Rectángulo
- ✉ Ejercicio 3: Generador de mensaje
- ⌨ Ejercicio 4: Detector de teclas presionadas
Lenguaje Java Script
Ejercicio 2 - Calcular Área de un Rectángulo
index.html
Calcular Área del Rectángulo
Calcular Área del Rectángulo
script.js
function calcularArea() {
// Obtener los valores de la base y la altura
const base = parseFloat(document.getElementById('base').value);
const altura = parseFloat(document.getElementById('altura').value);
// Validar que sean números válidos
if (isNaN(base) || isNaN(altura) || base <= 0 || altura <= 0) {
document.getElementById('resultado').innerText = 'Por favor, ingresa valores válidos y mayores que 0.';
return; // Salir de la función si los valores no son válidos
}
// Calcular el área
const area = base * altura;
// Mostrar el resultado
document.getElementById('resultado').innerText = `El área del rectángulo es: ${area}`;
}

🔹Entrada del usuario: El usuario ingresa los valores de la base y la altura del rectángulo.
🔹Validación: Verifica que los valores sean números (isNaN
).
Asegura que los valores sean mayores que 0 (porque una base o altura negativa o nula no tiene sentido).
🔹Cálculo: Si los valores son válidos, calcula el área del rectángulo usando la fórmula:
Área = Base × Altura
🔹Salida: Muestra el resultado en un elemento <p>
con el id="resultado"
.